v3.26.1
Inventories, Net (Tables)
12 Months Ended
Mar. 31, 2026
Inventories, Net [Abstract]  
Schedule of Inventories, Net

Inventories, net consisted of the following:

 

   As of
March 31,
   As of
March 31,
 
   2026   2025 
Batteries  $1,795,389   $2,084,890 
Electric Vehicles   892,143    3,070,224 
Tires   290,594    482,364 
Accessories   215,551    1,867,365 
Inventories   3,193,677    7,504,843 
Inventory reserves   (859,193)   (1,107,569)
Inventories, net  $2,334,484   $6,397,274 
Schedule of Movements of Inventory Reserves

Movements of inventory reserves are as follows:

 

   For the Years Ended 
   March 31, 
   2026   2025 
Beginning balance  $1,107,569   $514,021 
Addition   478,019    870,589 
Write off   (726,395)   (277,041)
Ending Balance  $859,193   $1,107,569