XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of revenues                
Revenues $ 547,463 $ 593,350 $ 1,087,931 $ 1,245,047        
Trade receivables 177,659 226,436 177,659 226,436 $ 177,467 $ 166,829 $ 272,191 $ 282,622
Coal sales                
Disaggregation of revenues                
Revenues 485,469 512,659 953,980 1,074,538        
Oil & gas royalties                
Disaggregation of revenues                
Revenues 35,473 36,429 71,557 73,459        
Coal royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Transportation                
Disaggregation of revenues                
Revenues 8,558 26,701 18,758 57,454        
Other revenues                
Disaggregation of revenues                
Revenues 17,963 17,561 43,636 39,596        
Operating Segments                
Disaggregation of revenues                
Revenues 549,343 595,997 1,084,542 1,247,905        
Operating Segments | Illinois Basin Coal                
Disaggregation of revenues                
Revenues 350,247 354,761 693,242 752,602        
Operating Segments | Illinois Basin Coal | Coal sales                
Disaggregation of revenues                
Revenues 343,841 331,973 677,075 702,603        
Operating Segments | Illinois Basin Coal | Oil & gas royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Illinois Basin Coal | Coal royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Illinois Basin Coal | Transportation                
Disaggregation of revenues                
Revenues 4,829 20,570 11,692 45,046        
Operating Segments | Illinois Basin Coal | Other revenues                
Disaggregation of revenues                
Revenues 1,577 2,218 4,475 4,953        
Operating Segments | Appalachia Coal                
Disaggregation of revenues                
Revenues 145,983 188,212 285,479 386,226        
Operating Segments | Appalachia Coal | Coal sales                
Disaggregation of revenues                
Revenues 141,628 180,686 276,905 371,935        
Operating Segments | Appalachia Coal | Oil & gas royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Appalachia Coal | Coal royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Appalachia Coal | Transportation                
Disaggregation of revenues                
Revenues 3,729 6,131 7,066 12,408        
Operating Segments | Appalachia Coal | Other revenues                
Disaggregation of revenues                
Revenues 626 1,395 1,508 1,883        
Operating Segments | Oil & Gas Royalties                
Disaggregation of revenues                
Revenues 35,501 36,437 72,414 73,782        
Operating Segments | Oil & Gas Royalties | Coal sales                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Oil & Gas Royalties | Oil & gas royalties                
Disaggregation of revenues                
Revenues 35,473 36,429 71,557 73,459        
Operating Segments | Oil & Gas Royalties | Coal royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Oil & Gas Royalties | Transportation                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Oil & Gas Royalties | Other revenues                
Disaggregation of revenues                
Revenues 28 8 857 323        
Operating Segments | Coal Royalties                
Disaggregation of revenues                
Revenues 17,612 16,587 33,407 35,295        
Operating Segments | Coal Royalties | Coal sales                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Coal Royalties | Oil & gas royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Coal Royalties | Coal royalties                
Disaggregation of revenues                
Revenues 17,612 16,584 33,407 35,286        
Operating Segments | Coal Royalties | Transportation                
Disaggregation of revenues                
Revenues 0 0 0 0        
Operating Segments | Coal Royalties | Other revenues                
Disaggregation of revenues                
Revenues 0 3 0 9        
Other, Corporate and Elimination                
Disaggregation of revenues                
Revenues (17,612) (16,584) (33,407) (35,286)        
Other, Corporate and Elimination | Other revenues                
Disaggregation of revenues                
Revenues 15,732 13,937 36,796 32,428        
Corporate Reconciling Items and Eliminations [Member]                
Disaggregation of revenues                
Revenues (1,880) (2,647) 3,389 (2,858)        
Corporate Reconciling Items and Eliminations [Member] | Coal sales                
Disaggregation of revenues                
Revenues 0 0 0 0        
Corporate Reconciling Items and Eliminations [Member] | Oil & gas royalties                
Disaggregation of revenues                
Revenues 0 0 0 0        
Corporate Reconciling Items and Eliminations [Member] | Coal royalties                
Disaggregation of revenues                
Revenues (17,612) (16,584) (33,407) (35,286)        
Corporate Reconciling Items and Eliminations [Member] | Transportation                
Disaggregation of revenues                
Revenues 0 0 0 0        
Corporate Reconciling Items and Eliminations [Member] | Other revenues                
Disaggregation of revenues                
Revenues 15,732 13,937 36,796 32,428        
Elimination                
Disaggregation of revenues                
Revenues 17,612 16,584 33,407 35,286        
Elimination | Coal Royalties                
Disaggregation of revenues                
Revenues $ 17,612 $ 16,584 $ 33,407 $ 35,286