XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment and Inventory - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Document Period End Date     Sep. 30, 2023    
Depreciation expense $ 12,700 $ 10,800 $ 37,264 $ 31,059  
Property, plant and equipment, gross 438,739   438,739   $ 398,267
Construction in process 17,539   17,539   18,091
Less: accumulated depreciation (235,227)   (235,227)   (199,742)
Total 203,512   203,512   198,525
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 238,720   238,720   225,027
Furniture, fixtures and other          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 73,091   73,091   66,445
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 95,854   95,854   75,318
Buildings and land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 13,535   $ 13,535   $ 13,386