v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 195,088 $ 195,303
Accumulated Amortization 129,935 120,201
Net Carrying Value 65,153 75,102
Status    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 80,000 80,000
Accumulated Amortization 46,536 43,494
Net Carrying Value 33,464 36,506
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 85,334 85,334
Accumulated Amortization 58,966 53,874
Net Carrying Value 26,368 31,460
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 10,000 10,000
Accumulated Amortization 5,817 5,437
Net Carrying Value 4,183 4,563
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 19,045 19,045
Accumulated Amortization 18,365 17,004
Net Carrying Value 680 2,041
Leasehold interest – favorable    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 600 600
Accumulated Amortization 157 146
Net Carrying Value 443 454
Foreign currency translation adjustment    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 109 324
Accumulated Amortization 94 246
Net Carrying Value $ 15 $ 78