Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements (Narrative) (Details)

v3.25.3
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                  
Estimated fair value $ 288,948 $ 4,397,256 $ 288,948 $ 4,397,256 $ 292,901     $ 14,760,221 $ 5,191,072
Fair value remeasurement of SUNation earnout consideration       800,000          
Gain on the fair value remeasurement (2,318) (14,051) 23,132 478,809          
Transfers between levels 0   0            
Fair value reclassification from equity     11,242,254            
Embedded derivative liability             $ 82,281    
Fair value adjustment gain (loss) (3,953) 862,625   164,343          
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]                  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                  
Estimated fair value 288,948   288,948       312,080    
Gain on the fair value remeasurement     23,132 478,809          
Contingent Forward Contract [Member] | Fair Value, Inputs, Level 3 [Member]                  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                  
Estimated fair value           $ 0      
Gain on the fair value remeasurement 0   899,080            
SUNation Acquisition [Member]                  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                  
Gain on the fair value remeasurement   0   (800,000)          
Contingent consideration at fair value             $ 2,500,000    
Earnout consideration     2,500,000            
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 gain (loss) $ 0 $ 1,435,845 $ (7,531,044) $ 974,823