Quarterly report [Sections 13 or 15(d)]

INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET - Schedule of Intangible Asset (Details)

v3.26.1
INTANGIBLE ASSETS AND INTERNAL-USE SOFTWARE, NET - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 327,724 $ 319,847
Accumulated Amortization (262,331) (244,417)
Total 65,393 75,430
Indefinite-lived Intangible Assets [Line Items]    
Total intangible assets, Gross Carrying Amount 328,724 320,847
Total intangible assets, Net Carrying Amount 66,393 76,430
Marketing Agreement with a related party    
Indefinite-lived Intangible Assets [Line Items]    
Marketing Agreement with a related party 1,000 1,000
Licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 83,820 83,820
Accumulated Amortization (52,538) (45,670)
Total 31,282 38,150
Acquired technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 16,653 16,653
Accumulated Amortization (12,513) (11,088)
Total 4,140 5,565
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 12,000 12,000
Accumulated Amortization (9,000) (7,800)
Total 3,000 4,200
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,740 2,741
Accumulated Amortization (1,803) (1,728)
Total 937 1,013
Internal-use software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 212,119 204,254
Accumulated Amortization (186,436) (178,101)
Total 25,683 26,153
Other    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 392 379
Accumulated Amortization (41) (30)
Total $ 351 $ 349