v3.25.4
Restructuring, Integration, and Other - Activity in the Restructuring and Integration Accruals (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Restructuring, Integration, and Other    
Ending balance $ 15,700  
Operating Expense Efficiency Plan costs    
Restructuring, Integration, and Other    
Beginning balance 586  
Restructuring related charges 95,816 $ 60,623
Cash (payments) receipts (41,530)  
Foreign currency translations 1,602  
Ending balance 56,474 586
Operating Expense Efficiency Plan costs | Employee severance and benefit costs    
Restructuring, Integration, and Other    
Beginning balance 384  
Restructuring related charges 83,658 1,348
Cash (payments) receipts (34,288)  
Foreign currency translations 1,493  
Ending balance 51,247 384
Operating Expense Efficiency Plan costs | Inventory Recoveries    
Restructuring, Integration, and Other    
Restructuring related charges (10,266)  
Cash (payments) receipts 10,266  
Operating Expense Efficiency Plan costs | Other costs    
Restructuring, Integration, and Other    
Beginning balance 202  
Restructuring related charges 22,424 7,515
Cash (payments) receipts (17,508)  
Foreign currency translations 109  
Ending balance $ 5,227 $ 202