Annual report pursuant to Section 13 and 15(d)

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

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