XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment and Inventory - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Document Period End Date     Jun. 30, 2025    
Depreciation expense $ 11,100 $ 10,300 $ 23,363 $ 21,071  
Property, plant and equipment, gross 485,571   485,571   $ 498,316
Construction in process 23,125   23,125   24,807
Less: accumulated depreciation (268,984)   (268,984)   (253,570)
Total 216,587   216,587   244,746
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 283,073   283,073   269,367
Furniture, fixtures and other          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 69,002   69,002   72,721
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 98,757   98,757   120,046
Buildings and land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 11,614   $ 11,614   $ 11,375