INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 184,773 | $ 184,745 |
Accumulated Amortization | (137,626) | (134,502) |
Net Carrying Amount | 47,147 | 50,243 |
Customer relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 162,647 | 162,633 |
Accumulated Amortization | (116,054) | (113,033) |
Net Carrying Amount | 46,593 | 49,600 |
Trade names | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 19,143 | 19,129 |
Accumulated Amortization | (18,800) | (18,754) |
Net Carrying Amount | 343 | 375 |
Technology | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 2,300 | 2,300 |
Accumulated Amortization | (2,089) | (2,032) |
Net Carrying Amount | 211 | 268 |
Licenses | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 683 | 683 |
Accumulated Amortization | (683) | (683) |
Net Carrying Amount | $ 0 | $ 0 |