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
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 324,034 $ 319,847
Accumulated Amortization (253,391) (244,417)
Total 70,643 75,430
Indefinite-lived Intangible Assets [Line Items]    
Total intangible assets, Gross Carrying Amount 325,034 320,847
Total intangible assets, Net Carrying Amount 71,643 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    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 83,820 83,820
Accumulated Amortization (49,104) (45,670)
Total 34,716 38,150
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,653 16,653
Accumulated Amortization (11,801) (11,088)
Total 4,852 5,565
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,000 12,000
Accumulated Amortization (8,400) (7,800)
Total 3,600 4,200
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,740 2,741
Accumulated Amortization (1,765) (1,728)
Total 975 1,013
Internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 208,396 204,254
Accumulated Amortization (182,286) (178,101)
Total 26,110 26,153
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 425 379
Accumulated Amortization (35) (30)
Total $ 390 $ 349