XML 63 R47.htm IDEA: XBRL DOCUMENT v3.26.1
INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 184,212 $ 184,833
Accumulated Amortization (152,621) (146,984)
Net Carrying Amount 31,591 37,849
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 162,667 162,678
Accumulated Amortization (131,119) (125,109)
Net Carrying Amount 31,548 37,569
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 18,562 19,172
Accumulated Amortization (18,519) (18,930)
Net Carrying Amount 43 242
Technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,300 2,300
Accumulated Amortization (2,300) (2,262)
Net Carrying Amount 0 38
Licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 683 683
Accumulated Amortization (683) (683)
Net Carrying Amount $ 0 $ 0