v3.26.1
Inventories, Net - Schedule of Inventories, Net (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Schedule of Inventories, Net [Line Items]      
Inventories $ 3,193,677 $ 7,504,843  
Inventory reserves (859,193) (1,107,569) $ (514,021)
Inventories, net 2,334,484 6,397,274  
Batteries [Member]      
Schedule of Inventories, Net [Line Items]      
Inventories 1,795,389 2,084,890  
Electric Vehicles [Member]      
Schedule of Inventories, Net [Line Items]      
Inventories 892,143 3,070,224  
Tires [Member]      
Schedule of Inventories, Net [Line Items]      
Inventories 290,594 482,364  
Accessories [Member]      
Schedule of Inventories, Net [Line Items]      
Inventories $ 215,551 $ 1,867,365