v3.26.1
Borrowings - Schedule of Company’s Borrowings (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
plant
Dec. 31, 2025
USD ($)
Apr. 30, 2025
Debt Instrument [Line Items]      
Total borrowings $ 2,978,729    
Less: Current portion of long-term debt (107,140) $ (236,553)  
Less: Deferred financing costs (37,579)    
Less: Original issue discounts (10,553)    
Total debt $ 2,823,457    
Number of natural gas plants | plant 2    
Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Interest Rate 6.88%    
Total borrowings $ 195,300    
ABS VIII Notes | Secured Debt      
Debt Instrument [Line Items]      
Interest Rate 7.28%    
Total borrowings $ 526,158    
ABS IX Notes | Secured Debt      
Debt Instrument [Line Items]      
Interest Rate 6.89%    
Total borrowings $ 63,265    
ABS X Notes | Secured Debt      
Debt Instrument [Line Items]      
Interest Rate 7.07%    
Total borrowings $ 457,830    
ABS XI Notes | Secured Debt      
Debt Instrument [Line Items]      
Interest Rate 6.61%    
Total borrowings $ 359,944    
ABS XII Notes | Secured Debt      
Debt Instrument [Line Items]      
Interest Rate 6.29%    
Total borrowings $ 838,746    
Nordic Bonds | Senior Notes      
Debt Instrument [Line Items]      
Interest Rate 9.75%   9.75%
Total borrowings $ 500,000    
Other miscellaneous borrowings | Notes Payable      
Debt Instrument [Line Items]      
Total borrowings 37,486    
Securitized Notes Payable | Notes Payable      
Debt Instrument [Line Items]      
Total borrowings $ 20,000