Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements (Narrative) (Details)

v3.25.2
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Estimated fair value   $ 14,760,221   $ 14,760,221     $ 11,328,614 $ 5,191,072
Fair value remeasurement of SUNation earnout consideration   450,000   800,000        
Gain on the fair value remeasurement $ 6,271 116,775 $ 25,450 492,860        
Transfers between levels     0          
Fair value reclassification from equity     11,242,254          
Embedded derivative liability           $ 82,281    
Fair value remeasurement of embedded derivative liability   (1,055,600)   (1,055,600)        
Fair value adjustment loss   3,756,396   (698,282)        
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Estimated fair value 286,630   286,630     312,080    
Gain on the fair value remeasurement     25,450 492,860        
Contingent Forward Contract [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Estimated fair value 0   0   $ 5,406,033      
Gain on the fair value remeasurement 789,588   899,080          
SUNation Acquisition [Member]                
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Gain on the fair value remeasurement   450,000   (800,000)        
Contingent consideration at fair value           $ 2,500,000    
Earnout consideration     2,500,000          
PIPE Investment [Member]                
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Gain on the fair value remeasurement       461,022        
PIPE Investment [Member] | Fair Value, Inputs, Level 3 [Member]                
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                
Fair value reclassification from equity       10,592,202        
Fair value adjustment loss $ 7,531,044 $ 3,267,571 $ 7,531,044 $ 3,267,571