XML 143 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 25, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs $ 44,700 $ 25,100    
Inventory write down $ 4,135 24,313    
Reduction of workforce and hiring freeze       5.00%
Multi-Year Integration Program and Synergy Realization [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs related to Business Combination   21,500 $ 1,600  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Services Sold, Research and Development Expense, Selling, General and Administrative Expense      
Business Efficiency Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Strategy shift charges $ 8,600      
Inventory write down 4,100 $ 24,300    
Other charges $ 4,500