XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Plan - Summary of Activity Related to Restructuring Plan (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs $ 32,200
Amount Paid (4,105)
Non-Cash Restructuring Items (27,631)
Restructuring Liability 464
Severance & employee-related costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs 3,725
Amount Paid (3,044)
Non-Cash Restructuring Items (217)
Restructuring Liability 464
Inventory adjustments  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs 23,588
Amount Paid 0
Non-Cash Restructuring Items (23,588)
Restructuring Liability 0
Accelerated depreciation  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs 3,816
Amount Paid 0
Non-Cash Restructuring Items (3,816)
Restructuring Liability 0
Facility exit and other exit costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring Costs 1,071
Amount Paid (1,061)
Non-Cash Restructuring Items (10)
Restructuring Liability $ 0