v3.26.3
Restructuring Activities - Schedule of Severance and Exit Accrual Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Reserve [Roll Forward]        
Beginning balance     $ 18,594  
Restructuring charges $ 19,377 $ 10,603 66,600 $ 32,442
Payments     (50,734)  
Other, including foreign currency translation     (15,558)  
Ending balance 18,902   18,902  
Severance        
Restructuring Reserve [Roll Forward]        
Beginning balance     15,155  
Restructuring charges     35,912  
Payments     (33,516)  
Other, including foreign currency translation     (563)  
Ending balance 16,988   16,988  
Exit        
Restructuring Reserve [Roll Forward]        
Beginning balance     3,439  
Restructuring charges     30,688  
Payments     (17,218)  
Other, including foreign currency translation     (14,995)  
Ending balance $ 1,914   $ 1,914