v3.26.3
Inventories, Net (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Total inventories, gross $ 2,333,267 $ 2,777,556
Less: reserve for excess and obsolete inventories (715,998) (715,998)
Total inventories, net 1,617,269 2,061,558
LED lights    
Total inventories, gross 923,513 1,024,098
Solar panels, inverters, battery storage and components    
Total inventories, gross $ 1,409,754 $ 1,753,458