XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment and Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Abstract]          
Document Period End Date     Sep. 30, 2022    
Depreciation expense $ 11,300 $ 10,400 $ 32,589 $ 28,896  
Raw materials 115,981   115,981   $ 107,307
Work-in-process 31,997   31,997   29,032
Finished goods 605,923   605,923   457,274
Less: obsolescence reserve (27,999)   (27,999)   (27,870)
Total $ 725,902   $ 725,902   $ 565,743