XML 81 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Commitments Contractual Obligation Maturities
Our future commitments as of December 31, 2024 were as follows:
(in thousands)Coal Purchase
Commitments
Land
 Easement
Payments
Other Commitments
2025$24,192 $1,897 $1,817 
202624,416 1,902 1,518 
202725,127 1,941 661 
202825,859 1,981 544 
202927,102 2,021 272 
Beyond 2029314,713 52,261 5,758 
Total$441,409 $62,003 $10,570