Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY (Details)

v3.23.1
STOCKHOLDERS' EQUITY (Details)
3 Months Ended
Feb. 23, 2022
USD ($)
Investors
$ / shares
shares
Mar. 31, 2023
USD ($)
shares
Mar. 31, 2022
USD ($)
shares
May 31, 2023
shares
Dec. 31, 2022
USD ($)
Dec. 20, 2021
$ / shares
Additional Paid in Capital   $ 122,978,562     $ 122,632,584  
Sale of Stock, Number of Shares Issued in Transaction | shares 145,000          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares       0    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 2.25
Number Of Institutional Investors | Investors 11          
GCEH Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 18,547,731          
Warrant Commitment Liability Shares | shares 5,017,008          
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 2.25          
Senior Credit Facility [Member]            
Stock Issued During Period, Value, Acquisitions $ 145,000,000          
Stock Options [Member]            
Stock issued during period exercise of options shares | shares   5,200 210,500      
Series C Preferred Stock [Member]            
Proceeds from Issuance of Secured Debt 20,000,000          
Additional Paid in Capital $ 9,900,000          
Temporary Equity, Accretion of Dividends   $ 5,400,000        
Dividends     $ 2,200,000      
Sale of Stock, Number of Shares Issued in Transaction | shares 145,000          
Number Of Institutional Investors | Investors 11          
Adjustment to additional paid in capital accretion of dividends on temporary equity   5,400,000        
Adjustment to additional paid in capital accretion other than dividends accretion   3,500,000        
Temporary Equity Dividend Of Previous Period Declared     $ 500,000      
Temporary equity accretion to redemption value   $ 3,500,000        
ExxonMobil Renewables            
Sale of Stock, Number of Shares Issued in Transaction | shares 125,000          
Senior Lenders            
Sale of Stock, Number of Shares Issued in Transaction | shares 20,000