XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Restructuring Activities and Other Inventory-Related Charges - Summary of Activity Related to Restructuring Plan (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring Liability December 31, 2024 $ 516    
Restructuring Costs 4,135 $ 46,935 $ 32,200
Amounts Paid in 2025 (900)    
Other Restructuring Costs (3,751)    
Restructuring Liability December 31, 2025 0 516  
Severance and Employee-Related Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring Liability December 31, 2024 516    
Restructuring Costs 197 2,929 3,725
Amounts Paid in 2025 (395)    
Other Restructuring Costs (318)    
Restructuring Liability December 31, 2025 0 516  
Facility and Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring Liability December 31, 2024 0    
Restructuring Costs 3,938 7,905 $ 1,071
Amounts Paid in 2025 (505)    
Other Restructuring Costs (3,433)    
Restructuring Liability December 31, 2025 $ 0 $ 0