XML 108 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2024
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS  
Schedule of total revenues from major customers

Year Ended December 31, 

 

    

Segment

    

2024

2023

2022

 

(in thousands)

Customer A

 

Illinois Basin/Appalachia

$

422,936

$

332,500

$

Customer B

Illinois Basin

270,448

328,406

Customer C

Illinois Basin

241,800

253,573

260,146

Customer D

 

Illinois Basin/Appalachia

 

 

228,480