Sale Leaseback Transactions (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
May 31, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2025 |
Apr. 16, 2025 |
|
| Sale Leaseback Transaction [Line Items] | |||||||||
| Proceeds from sale-leaseback of land and buildings | $ 4,300 | $ 0 | $ 4,300 | $ 16,900 | |||||
| Proceeds from sale-leaseback of equipment | $ 2,700 | $ 3,400 | $ 4,900 | 0 | $ 946 | ||||
| Debt Instrument, Face Amount | $ 128,000 | ||||||||
| Financing Obligations | Land and Building | |||||||||
| Sale Leaseback Transaction [Line Items] | |||||||||
| Debt Instrument, Face Amount | $ 21,200 | ||||||||
| Weighted Average Interest Rate | 9.17% | ||||||||
| Debt issuance costs | $ 900 | ||||||||
| Financing Obligations | Machinery and Equipment | |||||||||
| Sale Leaseback Transaction [Line Items] | |||||||||
| Debt Instrument, Face Amount | $ 11,000 | ||||||||
| Weighted Average Interest Rate | 8.91% | ||||||||