Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Narrative) (Details)

v3.25.1
Subsequent Events (Narrative) (Details)
3 Months Ended
Apr. 21, 2025
Apr. 16, 2025
Apr. 11, 2025
$ / shares
Apr. 07, 2025
USD ($)
shares
Apr. 03, 2025
Feb. 27, 2025
USD ($)
$ / shares
shares
Oct. 17, 2024
Jun. 12, 2024
Mar. 31, 2025
USD ($)
shares
Mar. 13, 2025
USD ($)
Dec. 31, 2024
USD ($)
Oct. 21, 2024
USD ($)
Subsequent Events [Line Items]                        
Aggregate offering amount | $ [1]                 $ 4,070   $ 467  
Reverse stock split, ratio             0.02 0.07        
Earnout consideration | $                 2,110,896   2,500,000  
SUNation Acquisition [Member]                        
Subsequent Events [Line Items]                        
Debt instrument, face amount | $                   $ 5,486,000    
Contingent consideration at fair value | $                 2,110,896   $ 3,150,000  
At the Market (“ATM”) Offering [Member]                        
Subsequent Events [Line Items]                        
Aggregate offering amount | $                       $ 10,000,000
Gross proceed from sale of stock | $                 $ 362,269      
February 2025 Offering [Member]                        
Subsequent Events [Line Items]                        
Aggregate offering amount | $           $ 15,000,000            
Warrants issued to purchase common stock | shares           55,392            
Offering purchase price | $ / shares           $ 230.00            
Warrant exercise period           5 years            
Debt instrument cash fee                 7.50%      
February 2025 Offering [Member] | Pre Funded Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           21,739     55,392      
Offering purchase price | $ / shares           $ 229.80            
February 2025 Offering [Member] | Series A Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           86,957            
Warrant exercise price | $ / shares           $ 345.00            
February 2025 Offering [Member] | Series B Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           86,957            
Warrant exercise price | $ / shares           $ 575.00            
February 2025 Offering [Member] | At First Closing [Member]                        
Subsequent Events [Line Items]                        
Number of shares sold | shares           9,825            
February 2025 Offering [Member] | At Second Closing [Member]                        
Subsequent Events [Line Items]                        
Aggregate offering amount | $           $ 5,000,000            
Subsequent Event [Member]                        
Subsequent Events [Line Items]                        
Closing bid price below threshold limit for consecutive trading days | $ / shares     $ 1.00                  
Consecutive trading days of below minimum closing bid price     30 days                  
Reverse stock split, ratio 0.005 0.005 0.004   0.005              
Subsequent Event [Member] | February 2025 Offering [Member]                        
Subsequent Events [Line Items]                        
Gross proceed from sale of stock | $       $ 20,000,000.0                
Subsequent Event [Member] | February 2025 Offering [Member] | Pre Funded Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares       21,720                
Subsequent Event [Member] | February 2025 Offering [Member] | Series A Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares       86,957                
Subsequent Event [Member] | February 2025 Offering [Member] | Series B Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares       86,957                
Subsequent Event [Member] | February 2025 Offering [Member] | At First Closing [Member]                        
Subsequent Events [Line Items]                        
Gross proceed from sale of stock | $       $ 15,000,000.0                
Subsequent Event [Member] | February 2025 Offering [Member] | At Second Closing [Member]                        
Subsequent Events [Line Items]                        
Gross proceed from sale of stock | $       $ 5,000,000                
Prior To Reverse Stock Splits [Member] | February 2025 Offering [Member]                        
Subsequent Events [Line Items]                        
Offering purchase price | $ / shares           $ 1.15            
Prior To Reverse Stock Splits [Member] | February 2025 Offering [Member] | Pre Funded Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           4,347,826     11,078,480      
Offering purchase price | $ / shares           $ 1.1490            
Prior To Reverse Stock Splits [Member] | February 2025 Offering [Member] | Series A Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           17,391,306            
Warrant exercise price | $ / shares           $ 1.725            
Prior To Reverse Stock Splits [Member] | February 2025 Offering [Member] | Series B Warrants [Member]                        
Subsequent Events [Line Items]                        
Warrants issued to purchase common stock | shares           17,391,306            
Warrant exercise price | $ / shares           $ 2.875            
[1] Prior period results have been adjusted to reflect the reverse stock split of the common stock at a ratio of 1-for-200 that became effective April 21, 2025, the reverse stock split of the common stock at a ratio of 1-for-50 that became effective October 17, 2024 and the reverse stock split of the common stock at a ratio of 1-for-15 that became effective June 12, 2024. See Note 1, "Nature of Operations," for further details.