v3.26.3
Property and Equipment, Net (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment, Net    
Less: accumulated depreciation and amortization $ (5,563,228) $ (5,526,587)
Total property and equipment, net 114,349 138,890
Total property and equipment, gross 5,677,577 5,665,477
Furniture And Equipment [Member]    
Total property and equipment, gross 1,385,186 1,381,185
Solar Systems Leased To Customers [Member]    
Total property and equipment, gross 1,261,703 1,261,703
Leasehold Improvements [Member]    
Total property and equipment, gross 2,300,011 2,294,833
Automobiles [Member]    
Total property and equipment, gross $ 730,677 $ 727,756