XML 81 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in the carrying amount of goodwill      
Balance at the beginning of the period $ 187,354 $ 199,635  
Impairment charges 0 (13,799) $ 0
Foreign currency translation (5,912) 1,518  
Balance at the end of the period 181,442 187,354 199,635
North America      
Changes in the carrying amount of goodwill      
Balance at the beginning of the period 187,354 185,710  
Impairment charges   0  
Foreign currency translation (5,912) 1,644  
Balance at the end of the period 181,442 187,354 185,710
International      
Changes in the carrying amount of goodwill      
Balance at the beginning of the period 0 13,925  
Impairment charges   (13,799)  
Foreign currency translation (126)  
Balance at the end of the period 0 0 13,925
Products and Systems      
Changes in the carrying amount of goodwill      
Balance at the beginning of the period 0 0  
Impairment charges   0  
Foreign currency translation 0 0  
Balance at the end of the period $ 0 $ 0 $ 0