XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Plant and Equipment and Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property, Plant and Equipment [Abstract]      
Document Period End Date Mar. 31, 2024    
Depreciation expense $ 10,892 $ 11,155  
Raw materials 87,499   $ 97,209
Work-in-process 39,306   25,516
Finished goods 690,033   646,406
Less: obsolescence reserve (28,029)   (28,744)
Total $ 788,809   $ 740,387