v3.26.1
Debt and Debt Issuance Costs - Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
lease
Jun. 30, 2026
USD ($)
lease
Jun. 30, 2025
USD ($)
Line of Credit Facility [Line Items]      
Non-cash lease expenses   $ 2,971 $ 3,461
New Lease Contracts for Power Generating Equipment      
Line of Credit Facility [Line Items]      
Number of finance leases | lease 3 4  
Non-cash lease expenses $ 5,300 $ 21,000  
Finance lease, term of contract 3 years 3 years  
Finance lease, discount rate 9.60% 9.60%  
Number of operating leases | lease   1  
Right-of-use asset $ 4,000 $ 4,000  
Operating lease, term of contract 5 years 5 years  
Operating lease, discount rate 9.10% 9.10%