XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONCENTRATIONS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Accounts receivable $ 8,108,710 $ (8,725,271)
PJM | CES    
Concentration Risk [Line Items]    
Accounts payable   5,100,000
PJM Interconnection, LLC    
Concentration Risk [Line Items]    
Accounts receivable   $ 1,867,506
Revenue | Customized Energy Solutions, Ltd | Customer Concentration Risk | Energy Operations    
Concentration Risk [Line Items]    
Concentration risk, percentage 97.00%  
Revenue | One customer | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 1100.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 17.00% 17.00%