XML 77 R61.htm IDEA: XBRL DOCUMENT 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