XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
CONCENTRATIONS (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Concentration Risk [Line Items]        
Accounts receivable $ 4,742,092 $ 4,742,092   $ 10,837,126
Change in value of accounts receivable within general and administrative expenses   (4,959,865) $ (410,525)  
Customized Energy Solutions, Ltd        
Concentration Risk [Line Items]        
Accounts receivable $ 3,700,000 3,700,000    
PJM Interconnection, LLC        
Concentration Risk [Line Items]        
Change in value of accounts receivable within general and administrative expenses   $ (1,002,750)    
Revenue | Customized Energy Solutions, Ltd | Customer Concentration Risk | Energy Operations        
Concentration Risk [Line Items]        
Concentration risk, percentage   100.00%    
Accounts receivable | Customized Energy Solutions, Ltd | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage 100.00%      
Purchased Coal | Related Party Concentration Risk | Two Related Parties        
Concentration Risk [Line Items]        
Concentration risk, percentage   19.00% 13.00%