XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Property, Plant and Equipment and Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Abstract]          
Document Period End Date     Jun. 30, 2024    
Depreciation expense $ 10,500 $ 12,100 $ 21,397 $ 23,262  
Raw materials 80,763   80,763   $ 97,209
Work-in-process 25,652   25,652   25,516
Finished goods 761,145   761,145   646,406
Less: obsolescence reserve (23,926)   (23,926)   (28,744)
Total $ 843,634   $ 843,634   $ 740,387