v3.25.2
GOODWILL AND INTANGIBLE ASSETS - Impairment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-lived intangible assets    
Weighted Average Amortization Period 11 years  
Cost $ 130,251 $ 130,017
Accumulated Amortization 80,102 73,702
Net Value 50,149 56,315
Total intangible assets    
Cost 162,551 162,317
Net Value 82,449 88,615
Trade name    
Indefinite-lived intangible asset    
Net Value $ 32,300 32,300
Customer relationships    
Finite-lived intangible assets    
Weighted Average Amortization Period 12 years  
Cost $ 99,579 99,579
Accumulated Amortization 63,994 59,782
Net Value $ 35,585 39,797
Other intangible assets    
Finite-lived intangible assets    
Weighted Average Amortization Period 9 years  
Cost $ 30,672 30,438
Accumulated Amortization 16,108 13,920
Net Value $ 14,564 $ 16,518