v3.26.1
Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory [Line Items]    
Total $ 786,421 $ 800,819
DC Chargers    
Inventory [Line Items]    
Total 236,772 230,272
AC Chargers    
Inventory [Line Items]    
Total 313,914 337,812
Component parts and Carbon Credit    
Inventory [Line Items]    
Total $ 235,735 $ 232,735