v3.26.1
Property, Plant and Equipment and Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Abstract]          
Document Period End Date     Jun. 30, 2026    
Depreciation expense $ 10,400 $ 11,100 $ 22,270 $ 23,363  
Raw materials 65,782   65,782   $ 71,641
Work-in-process 19,442   19,442   16,667
Finished goods 317,680   317,680   347,196
Less: obsolescence reserve (27,141)   (27,141)   (31,402)
Total $ 375,763   $ 375,763   $ 404,102