XML 53 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring Activities and Other Inventory-Related Charges - Summary of Charges Related to Restructuring Activities by Type of Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs $ 2,162 $ 972 $ 4,135 $ 2,395
Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 185 812 197 2,158
Accelerated Depreciation        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs       19
Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 1,977 160 3,938 218
Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 1,853 514 2,467 1,073
Cost of goods sold | Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 139 371 217 853
Cost of goods sold | Accelerated Depreciation        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs       19
Cost of goods sold | Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 1,714 143 2,250 201
Research and development        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs (12) 284 798 449
Research and development | Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs (12) 284 (69) 449
Research and development | Accelerated Depreciation        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs       0
Research and development | Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 0 0 867 0
Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 321 174 870 873
Selling, general and administrative | Severance and Employee-Related Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs 58 157 49 856
Selling, general and administrative | Accelerated Depreciation        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs       0
Selling, general and administrative | Facility and Other Exit Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring Costs $ 263 $ 17 $ 821 $ 17