v3.26.1
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