XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Property, Plant and Equipment and Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Abstract]          
Document Period End Date     Jun. 30, 2022    
Depreciation expense $ 10,400 $ 8,900 $ 20,281 $ 17,503  
Raw materials 120,179   120,179   $ 105,654
Work-in-process 34,048   34,048   27,026
Finished goods 566,979   566,979   457,274
Less: obsolescence reserve (25,519)   (25,519)   (27,870)
Total $ 695,687   $ 695,687   $ 562,084