XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 206,605 $ 206,897
Accumulated Amortization (131,198) (118,579)
Net Carrying Amount 75,407 88,318
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 165,231 165,381
Accumulated Amortization (91,296) (79,081)
Net Carrying Amount 73,935 86,300
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,281 4,357
Accumulated Amortization (4,281) (4,357)
Net Carrying Amount 0 0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,563 20,590
Accumulated Amortization (19,830) (19,606)
Net Carrying Amount 733 984
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,707 2,731
Accumulated Amortization (1,978) (1,773)
Net Carrying Amount 729 958
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 840 850
Accumulated Amortization (830) (774)
Net Carrying Amount 10 76
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,983 12,988
Accumulated Amortization (12,983) (12,988)
Net Carrying Amount $ 0 $ 0