v3.26.1
Inventories (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventory [Line Items]    
Total $ 572,048 $ 800,819
DC Chargers    
Inventory [Line Items]    
Total 63,936 230,272
AC Chargers    
Inventory [Line Items]    
Total 269,377 337,812
Component parts and Carbon Credit    
Inventory [Line Items]    
Total $ 238,735 $ 232,735