Quarterly report [Sections 13 or 15(d)]

Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)

v3.26.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 7,194,449 $ 12,636,638
SUNation NY [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,153,843 9,544,554
SUNation NY [Member] | Performance Obligations Satisfied at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,806,537 8,268,666
SUNation NY [Member] | Performance Obligations Satisfied Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,347,306 1,275,888
SUNation NY [Member] | Residential Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,395,032 7,896,122
SUNation NY [Member] | Commercial Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,347,306 1,275,888
SUNation NY [Member] | Service Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 411,505 372,544
HEC [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,040,606 3,092,084
HEC [Member] | Performance Obligations Satisfied at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,914,470 3,092,084
HEC [Member] | Performance Obligations Satisfied Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 126,136  
HEC [Member] | Residential Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,624,377 2,738,800
HEC [Member] | Commercial Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 126,136  
HEC [Member] | Service Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 290,093 $ 353,284