XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE CLASSES AND CONCENTRATIONS (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Total revenue $ 20,283,064 $ 26,319,863
Retail Revenue [Member]    
Total revenue 0 726,017
Service Revenue [Member]    
Total revenue 20,283,064 25,593,846
Revenue Product Or Service [Member]    
Total revenue 20,283,064 26,319,863
Boston Solar Subsidiary [Member]    
Total revenue 20,283,064 25,559,983
Box Pure Air [Member]    
Total revenue 0 704,540
Non-Core [Member]    
Total revenue 0 40,642
Single Point [Member]    
Total revenue 0 14,698
Total Subsidiary [Member]    
Total revenue $ 20,283,064 $ 26,319,863