v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 195,065 $ 195,303
Accumulated Amortization 124,968 120,201
Net Carrying Value 70,097 75,102
Status    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 80,000 80,000
Accumulated Amortization 45,015 43,494
Net Carrying Value 34,985 36,506
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 85,334 85,334
Accumulated Amortization 56,420 53,874
Net Carrying Value 28,914 31,460
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 10,000 10,000
Accumulated Amortization 5,627 5,437
Net Carrying Value 4,373 4,563
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 19,045 19,045
Accumulated Amortization 17,685 17,004
Net Carrying Value 1,360 2,041
Leasehold interest – favorable    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 600 600
Accumulated Amortization 152 146
Net Carrying Value 448 454
Foreign currency translation adjustment    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 86 324
Accumulated Amortization 69 246
Net Carrying Value $ 17 $ 78