v3.25.2
Debt - Department of Energy Loan Guarantee (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]    
Repayments of long-term debt $ 209,568 $ 207,124
Secured Debt | Department of Energy guarantee    
Debt Instrument [Line Items]    
Aggregate borrowings including capitalized interest 3,984,621  
Secured Debt | FFB    
Debt Instrument [Line Items]    
Maximum borrowing capacity designated for capitalized interest 4,633,028  
Repayments of long-term debt $ 648,407