Annual report pursuant to Section 13 and 15(d)

Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)

v3.23.1
Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 20,545,850
Ending Balance 20,545,850
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 20,545,850
Balance at December 31, 2021 20,545,850
HEC Asset Acquisition [Member]  
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 9,829,212
Ending Balance 9,829,212
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 9,829,212
Balance at December 31, 2021 9,829,212
SUNation Acquisition [Member]  
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 10,716,638
Ending Balance 10,716,638
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 10,716,638
Balance at December 31, 2021 $ 10,716,638