XML 73 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Activities and Other Inventory-Related Charges - Summary of Charges Related to Restructuring Activities and Other Inventory Related Charges by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs $ 46,935 $ 32,200
Severance & Employee-Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 2,929 3,725
Inventory Write-Off    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 36,082  
Inventory Adjustments    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs   23,588
Accelerated Depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 19 3,816
Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 7,905 1,071
Cost of product revenue    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 44,028 30,386
Cost of product revenue | Severance & Employee-Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 876 2,077
Cost of product revenue | Inventory Write-Off    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 36,082  
Cost of product revenue | Inventory Adjustments    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs   23,588
Cost of product revenue | Accelerated Depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 19 3,788
Cost of product revenue | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 7,051 933
Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 449 116
Research and development | Severance & Employee-Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 449 116
Research and development | Inventory Write-Off    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0  
Research and development | Inventory Adjustments    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs   0
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 2,692 1,698
Selling, general and administrative | Severance & Employee-Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 1,604 1,532
Selling, general and administrative | Inventory Write-Off    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0  
Selling, general and administrative | Inventory Adjustments    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs   0
Selling, general and administrative | Accelerated Depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0 28
Selling, general and administrative | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 1,088 $ 138
Other (expenses) income    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs (234)  
Other (expenses) income | Severance & Employee-Related Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0  
Other (expenses) income | Inventory Write-Off    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0  
Other (expenses) income | Accelerated Depreciation    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs 0  
Other (expenses) income | Facility and Other Exit Costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring Costs $ (234)