XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 201,539 $ 201,627
Accumulated Amortization 94,270 83,861
Net Carrying Value 107,269 117,766
Status    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 80,000 80,000
Accumulated Amortization 34,367 31,325
Net Carrying Value 45,633 48,675
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 89,121 89,121
Accumulated Amortization 40,310 34,920
Net Carrying Value 48,811 54,201
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 11,939 11,939
Accumulated Amortization 5,951 5,402
Net Carrying Value 5,988 6,537
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 20,556 20,556
Accumulated Amortization 13,819 12,329
Net Carrying Value 6,737 8,227
Leasehold interest - favorable    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 600 600
Accumulated Amortization 113 102
Net Carrying Value 487 498
Foreign currency translation adjustment    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value (677) (589)
Accumulated Amortization (290) (217)
Net Carrying Value $ (387) $ (372)