Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Narrative) (Details)

v3.23.1
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Dec. 31, 2022
Nov. 09, 2022
Mar. 25, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability $ 10,627,714        
Assets (Liabilities) Net, fair value (6,944,391)   $ (5,907,486)    
Fair value of accrued consideration     9,552,714    
Gain (loss) on the fair value remeasurement (250,000)        
Fair value remeasurement of SUNation earnout consideration (825,000)        
Proceeds from contingent consideration sale of assets 250,000        
Transfers between levels 0        
Fair Value, Inputs, Level 3 [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability 10,627,714        
Assets (Liabilities) Net, fair value (10,627,714)   (9,552,714)    
Fair value of accrued consideration     9,552,714    
Contingent Value Rights [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability 7,652,714        
Fair value of accrued consideration     7,402,714    
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability 7,652,714   7,402,714    
Fair value of accrued consideration     7,402,714    
Earnout Consideration [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability 2,975,000        
Fair value of accrued consideration     2,150,000    
Earnout Consideration [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value liability 2,975,000        
Fair value of accrued consideration     2,150,000    
CSI Merger [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Gain (loss) on sale   $ (285,000)      
CSI Merger [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration at fair value         $ 18,277,230
SUNation Acquisition [Member]          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration at fair value 2,975,000   2,150,000 $ 2,150,000  
Fair value remeasurement of SUNation earnout consideration $ (825,000)   $ 4,684,000