v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Components of Indefinite-lived and Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross $ 835,748 $ 795,944
Accumulated Amortization (398,543) (370,591)
Carrying Value 437,205 425,353
Intangible Asset, Excluding Goodwill, Indefinite-Lived [Abstract]    
Indefinite-lived intangible assets 164,327 157,031
Total intangible assets, excluding goodwill 601,532 582,384
Customer contracts    
Intangible Asset, Finite-Lived [Line Items]    
Gross 780,500 741,568
Accumulated Amortization (359,116) (334,052)
Carrying Value $ 421,384 $ 407,516
Customer contracts | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 3 years 3 years
Customer contracts | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 20 years 20 years
Trademarks and tradenames    
Intangible Asset, Finite-Lived [Line Items]    
Gross $ 27,083 $ 26,136
Accumulated Amortization (18,163) (16,388)
Carrying Value $ 8,920 $ 9,748
Trademarks and tradenames | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 7 years 7 years
Trademarks and tradenames | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 20 years 20 years
Other intangible assets    
Intangible Asset, Finite-Lived [Line Items]    
Gross $ 28,165 $ 28,240
Accumulated Amortization (21,264) (20,151)
Carrying Value $ 6,901 $ 8,089
Other intangible assets | Minimum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 3 years 3 years
Other intangible assets | Maximum    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life in Years 20 years 20 years