XML 71 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories, Net - Schedule of Inventories, Net (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Schedule of Inventories, Net [Line Items]          
Inventories $ 9,541,658 $ 5,878,081   $ 4,270,117  
Inventory reserves (936,030) (514,021) $ (403,031) (431,363) $ (279,985)
Inventories, net $ 8,605,628 5,364,060   3,838,754  
Batteries [Member]          
Schedule of Inventories, Net [Line Items]          
Inventories   1,009,228   1,370,513  
Electric Vehicles [Member]          
Schedule of Inventories, Net [Line Items]          
Inventories   2,634,643   2,485,573  
Tires [Member]          
Schedule of Inventories, Net [Line Items]          
Inventories   687,927   414,031  
Accessories [Member]          
Schedule of Inventories, Net [Line Items]          
Inventories   $ 1,546,283