XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring Plan - Summary of Restructuring Activities by Type of Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs $ 972 $ 2,395
Severance & employee-related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 812 2,158
Accelerated depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 19
Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 160 218
Cost of goods sold    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 514 1,073
Cost of goods sold | Severance & employee-related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 371 853
Cost of goods sold | Accelerated depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 19
Cost of goods sold | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 143 201
Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 284 449
Research and development | Severance & employee-related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 284 449
Research and development | Accelerated depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 0
Research and development | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 0
Selling, general and administrative    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 174 873
Selling, general and administrative | Severance & employee-related costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 157 856
Selling, general and administrative | Accelerated depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 0
Selling, general and administrative | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs $ 17 $ 17