XML 101 R74.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED-PARTY TRANSACTIONS - Amounts Due to Related Parties (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Due to related parties $ 1,499,306 $ 1,430,659
Affiliated Entity | Coal Valley Properties, LLC    
Related Party Transaction [Line Items]    
Due to related parties 134,452 134,452
Affiliated Entity | Q Power LLC    
Related Party Transaction [Line Items]    
Due to related parties 500,000 500,000
Affiliated Entity | Coal Valley Sales, LLC    
Related Party Transaction [Line Items]    
Due to related parties 202,333 202,333
Affiliated Entity | Panther Creek Energy Services    
Related Party Transaction [Line Items]    
Due to related parties 192,840 94,434
Affiliated Entity | Panther Creek Fuel Services    
Related Party Transaction [Line Items]    
Due to related parties 76,582 47,967
Affiliated Entity | Northampton Generating Co LP    
Related Party Transaction [Line Items]    
Due to related parties 136,108 321,738
Affiliated Entity | Olympus Services LLC    
Related Party Transaction [Line Items]    
Due to related parties 0 129,735
Affiliated Entity | Scrubgrass Energy Services, LLC    
Related Party Transaction [Line Items]    
Due to related parties 236,715 0
Affiliated Entity | Scrubgrass Fuel Services, LLC    
Related Party Transaction [Line Items]    
Due to related parties $ 20,276 $ 0