XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Coal Purchase Requirements (Details) - Coal sales - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Annual minimum coal purchases under contracts      
2024 $ 99,241    
2025 25,575    
2026 14,897    
2027 11,866    
2028 12,011    
Thereafter 77,262    
Total obligation 240,852    
Purchases during the period $ 119,700 $ 124,000 $ 97,900