XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets      
Intangible Assets, Beginning Balance $ 165,896 $ 180,650 $ 182,407
Foreign currency translation adjustment 17 (81) (227)
Amortization of Intangible Assets (15,589) (14,835) (14,530)
Intangible Assets, Ending Balance 150,290 165,896 180,650
Goodwill      
Beginning balance 33,237 33,237 30,271
Acquisition of goodwill     2,966
Ending balance 33,237 33,237 33,237
Goodwill and Intangible Assets      
Goodwill and intangible assets, Beginning Balance 199,133 213,887 212,678
Foreign currency translation adjustment 17 (81) (227)
Amortization of Intangible Assets (15,589) (14,835) (14,530)
Goodwill and Intangible Assets, Ending Balance $ 183,527 $ 199,133 213,887
Trade Names      
Intangible Assets      
Acquisition of customer relationships     $ 13,000