XML 111 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring and Related Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Asset-related charges $ 6,530 $ 7,588 $ 3,163
Restructuring Programs      
Restructuring Reserve [Roll Forward]      
Accrued restructuring, beginning balance 3,350 5,483  
Severance costs 3,259 7,162  
Asset-related charges 3,271 426  
Cash payments (7,595) (9,786)  
Currency translation adjustments 12 65  
Accrued restructuring, ending balance $ 2,297 $ 3,350 $ 5,483