v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets with Definite Lives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible assets with definite lives    
Gross Carrying Amount $ 80,920 $ 89,229
Accumulated Amortization (80,920) (89,229)
Net $ 0 $ 0
Weighted-Average Useful Life (Years) 5 years 7 months 6 days 5 years 3 months 18 days
Technology    
Intangible assets with definite lives    
Gross Carrying Amount $ 79,544 $ 82,234
Accumulated Amortization (79,544) (82,234)
Net $ 0 $ 0
Weighted-Average Useful Life (Years) 5 years 7 months 6 days 5 years 6 months
Professional relationships    
Intangible assets with definite lives    
Gross Carrying Amount   $ 5,619
Accumulated Amortization   (5,619)
Net   $ 0
Weighted-Average Useful Life (Years)   2 years 6 months
Trade names    
Intangible assets with definite lives    
Gross Carrying Amount $ 1,376 $ 1,376
Accumulated Amortization (1,376) (1,376)
Net $ 0 $ 0
Weighted-Average Useful Life (Years) 5 years 5 years