Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.22.2.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Apr. 06, 2022
Dec. 31, 2021
Product Information [Line Items]            
Marketing and operational services     $ 400,000      
Cash and Cash Equivalents $ 7,100,000   7,100,000     $ 2,100,000
Tax credit receivables 26,400,000   26,400,000      
Production financing 300,000   600,000      
Cash, Uninsured Amount 3,000,000.0   3,000,000.0     1,100
Marketable securities 89,900,000   89,900,000     112,500,000
Cash         $ 38,300,000  
Cash balance 2,700,000   2,700,000      
Customers deposit 5,500,000   5,500,000      
Allowance for doubtful accounts $ 87,710   $ 87,710     22,080
Revenue Benchmark [Member] | Four Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage 10.00%   10.00%      
Revenue Benchmark [Member] | Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage 83.00% 13.00% 74.00% 22.00%    
Revenue Benchmark [Member] | One Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage   10.00%   10.00%    
Accounts Receivable [Member] | Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage     28.00% 59.00%    
Accounts Receivable [Member] | Two Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage     10.00%      
Accounts Receivable [Member] | Three Customer [Member] | Customer Concentration Risk [Member]            
Product Information [Line Items]            
Concentration risk percentage       10.00%    
S P I C [Member]            
Product Information [Line Items]            
Cash $ 250,000   $ 250,000      
Other Receivables [Member]            
Product Information [Line Items]            
Interest income 400,000   400,000     $ 400,000
Variable Interest Entities [Member]            
Product Information [Line Items]            
Investments and Cash $ 800,000   $ 800,000