XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment and Inventory - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Document Period End Date     Jun. 30, 2023    
Depreciation expense $ 12,800 $ 10,400 $ 24,574 $ 20,281  
Property, plant and equipment, gross 427,778   427,778   $ 398,267
Construction in process 16,569   16,569   18,091
Less: accumulated depreciation (222,974)   (222,974)   (199,742)
Total 204,804   204,804   198,525
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 234,512   234,512   225,027
Furniture, fixtures and other          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 71,469   71,469   66,445
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 91,682   91,682   75,318
Buildings and land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 13,546   $ 13,546   $ 13,386