v3.25.2
Inventories, Net (Tables)
3 Months Ended
Jun. 30, 2025
Inventories, Net [Abstract]  
Schedule of Inventories, Net

Inventories, net consisted of the following:

 

   June 30,
2025
   March 31,
2025
 
Batteries  $1,803,102   $2,084,890 
Electric Vehicles   3,059,766    3,070,224 
Tires   457,548    482,364 
Accessories   1,812,829    1,867,365 
Inventories   7,133,245    7,504,843 
Inventory reserves   (1,189,455)   (1,107,569)
Inventories, net  $5,943,790   $6,397,274 
Schedule of Movements of Inventory Reserves

Movements of inventory reserves are as follows:

 

   For the Three Months Ended
June 30,
 
   2025   2024 
Beginning balance  $1,107,569   $514,021 
Addition   229,780    176,072 
Write off   (147,894)   (131,930)
Ending Balance  $1,189,455   $558,163