Financing Obligations, Net - BTS Arrangements (Details) - BTS Arrangements - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Sale Leaseback Transaction [Line Items] | |||||
| Gain (loss) on disposal of land under BTS Arrangements | $ (15) | $ (64) | $ 81 | $ (66) | |
| Beginning, financing obligation under BTS Arrangements | 0 | $ 12,809 | $ 12,809 | ||
| Add: Additional proceeds from BTS Arrangements, net of debt issuance costs | 2,489 | 4,970 | |||
| Less: Deferred closing costs | (41) | (231) | |||
| Less: Land considered sold upon commencement | (2,448) | (2,448) | (17,548) | ||
| Ending, financing obligation under BTS Arrangements | $ 0 | $ 0 | $ 0 | ||