XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Activities - Severance and Exit Accrual Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve [Roll Forward]    
Beginning balance $ 19,435  
Restructuring charges 8,310 $ 18,655
Payments (9,326)  
Other, including foreign currency translation 974  
Ending balance 19,393  
Severance    
Restructuring Reserve [Roll Forward]    
Beginning balance 13,544  
Restructuring charges 6,389  
Payments (7,224)  
Other, including foreign currency translation 1,117  
Ending balance 13,826  
Exit    
Restructuring Reserve [Roll Forward]    
Beginning balance 5,891  
Restructuring charges 1,921  
Payments (2,102)  
Other, including foreign currency translation (143)  
Ending balance $ 5,567