v3.25.2
Assets Held For Sale - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale $ 42,883     $ 42,883     $ 4,749
Impairment of long-lived assets 503 $ 2,900 $ 3,522 3,427 $ 3,522    
Price for property           $ 95,000  
Land and Building              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale 42,000     42,000      
Land and Building | Eldridge Facility              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale           40,100  
Machinery              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale $ 900     $ 900      
Machinery | Eldridge Facility              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale           $ 700