XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED-PARTY TRANSACTIONS - Amounts Due to Related Parties (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Due to related parties $ 718,838 $ 1,375,049
Coal Valley Properties, LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 134,452
Q Power LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 500,000
Coal Valley Sales, LLC    
Related Party Transaction [Line Items]    
Due to related parties 433,195 0
Panther Creek Operating LLC    
Related Party Transaction [Line Items]    
Due to related parties 14,511 0
Panther Creek Energy Services LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 10,687
Panther Creek Fuel Services LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 53,482
Northampton Generating Fuel Supply Company, Inc.    
Related Party Transaction [Line Items]    
Due to related parties 226,951 594,039
Olympus Power LLC and other subsidiaries    
Related Party Transaction [Line Items]    
Due to related parties 44,181 78,302
Scrubgrass Energy Services LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 4,087
Scrubgrass Fuel Services LLC    
Related Party Transaction [Line Items]    
Due to related parties $ 0 $ 0