v3.26.1
Restructuring and Other Costs - Rollforward of Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Reserve [Roll Forward]        
Restructuring and other costs $ 71,149 $ 45,712 $ 128,881 $ 100,482
Global Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     18,697 24,756
Restructuring and other costs     128,882 100,482
Cash payments     (116,338) (88,517)
Non-cash charges     (13,020) (5,778)
Translation     (248) 1,888
Ending Balance, liability 17,973 32,831 17,973 32,831
Global Restructuring Plan | Severance and other employee costs        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     17,988 23,830
Restructuring and other costs     23,525 36,600
Cash payments     (23,798) (31,249)
Non-cash charges     0 0
Translation     (237) 1,847
Ending Balance, liability 17,478 31,028 17,478 31,028
Global Restructuring Plan | Other Restructuring Costs        
Restructuring Reserve [Roll Forward]        
Beginning balance, liability     709 926
Restructuring and other costs     105,357 63,882
Cash payments     (92,540) (57,268)
Non-cash charges     (13,020) (5,778)
Translation     (11) 41
Ending Balance, liability $ 495 $ 1,803 495 $ 1,803
Excluded non-cash cost of goods sold     $ 5,000