XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies - Summary of Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring expense   $ 10,154   $ 10,154
Vendor contract charges   (122)   (122)
Total restructuring expense   10,032   10,032
Restructuring Inventory $ 0 14,300 $ 0 26,554
Total restructuring costs incurred   $ 24,332   $ 36,586