Quarterly report pursuant to Section 13 or 15(d)

Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details)

v3.23.2
Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 28, 2022
Business Acquisition [Line Items]        
Goodwill $ 20,545,850 $ 20,545,850 $ 9,829,212  
CSI Merger [Member]        
Business Acquisition [Line Items]        
Cash and cash equivalents 1,919,593      
Investments 3,155,443      
Accounts receivable 1,735,570      
Inventory 138,767      
Other assets 946,813      
Property, plant, and equipment 117,774      
Current assets held for sale 6,566,855      
Intangible assets 2,607,000      
Goodwill 6,764,300      
Total assets 23,952,115      
Accounts payable 2,192,346      
Accrued expenses 1,013,004      
Deferred revenue 874,756      
Total liabilities 4,080,106      
Net assets acquired 19,872,009      
HEC Asset Acquisition [Member]        
Business Acquisition [Line Items]        
Cash and cash equivalents 215,684     $ 215,684
Accounts receivable 880,169      
Inventory 1,572,062      
Other assets 108,432      
Property, plant, and equipment 182,135      
Intangible assets 13,800,000      
Goodwill 9,829,212 9,829,212 $ 9,829,212  
Total assets 26,587,694      
Total liabilities 1,471,348      
Net assets acquired 25,116,346      
SUNation Acquisition [Member]        
Business Acquisition [Line Items]        
Cash and cash equivalents 1,598,707      
Accounts receivable 2,824,029      
Inventory 4,875,089      
Employee retention credit receivable 1,584,541      
Right of use asset 2,602,024      
Other assets 2,880,014      
Property, plant, and equipment 960,514      
Intangible assets 7,100,000      
Goodwill 10,716,638 $ 10,716,638    
Total assets 35,141,556      
Accounts payable 3,316,867      
Other current liabilities 1,349,501      
Related party payables 2,191,761      
Operating lease liability 2,602,024      
Loans payable 2,348,685      
Customer deposits 1,606,054      
Deferred revenue 3,286,131      
Total liabilities 16,701,023      
Net assets acquired $ 18,440,533