XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Change in Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Beginning balance $ 95,392 $ 95,157
Acquisition 183,098  
Impairment charges (22,016)  
Foreign currency translation (942) 235
Ending balance 255,532 95,392
Distribution [Member]    
Goodwill [Roll Forward]    
Beginning balance 14,730 14,730
Acquisition 0  
Impairment charges 0  
Foreign currency translation 0 0
Ending balance 14,730 14,730
Material Handling [Member]    
Goodwill [Roll Forward]    
Beginning balance 80,662 80,427
Acquisition 183,098  
Impairment charges (22,016)  
Foreign currency translation (942) 235
Ending balance $ 240,802 $ 80,662