v3.26.1
Supplemental Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accrued Liabilities [Abstract]      
Accrued and other liabilities $ 19,135   $ 22,199
Accrued taxes 4,949   2,104
Accrued maintenance 2,371   2,764
Capital expenditures incurred but not yet paid 5,277 $ 10,915  
Right-of-use assets obtained in exchange for operating lease obligations   $ 173  
Affiliated Entity      
Accrued Liabilities [Abstract]      
Accrued interest on related party debt $ 5,119   $ 5,508