Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Details)

v3.25.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies        
Purchase obligations and commitments   $ 5,100    
Environmental expenses   $ 2,500 $ 4,600 $ 3,000
Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]   Direct Operating Costs Direct Operating Costs Direct Operating Costs
Accrued insurance proceeds and third-party receivables   $ 6,000 $ 5,700  
Insurance proceeds and third-party receivables included in Other Receivables   5,149 4,064  
Insurance proceeds and third-party receivables included in Other Assets   900 $ 1,600  
Timing of future payments        
2025   14,608    
2026   19,153    
2027   9,211    
2028   4,547    
2029   1,700    
Total   49,219    
Delivery Commitment        
Commitments and Contingencies        
Remaining commitment agreement term 7 years      
Financial commitment $ 28,000      
Remaining minimum commitment   22,400    
Timing of future payments        
2025   4,100    
2026   4,100    
2027   4,100    
2028   4,100    
2029   4,100    
Thereafter   1,800    
Purchase Obligations        
Timing of future payments        
2025   5,089    
Total   5,089    
Surface Use and Compensation        
Timing of future payments        
2025   3,714    
2026   11,300    
2027   1,350    
2028   1,400    
2029   1,700    
Total   19,464    
Fixed price power purchase contract        
Timing of future payments        
2025   5,805    
2026   7,853    
2027   7,861    
2028   3,147    
Total   $ 24,666