v3.26.1
Variable Interest Entities - Schedule of Assets and Liabilities (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Liabilities    
Accounts payable $ 24,338,839 $ 22,484,767
Other current liabilities [1] 1,442,204 1,593,411
Variable Interest Entities [Member]    
Liabilities    
Accounts payable 52,178 52,571
Other current liabilities $ 8,447 $ 8,510
[1] Includes payables related to operating leases and the residual value of vehicles acquired from Ayvens India Private Limited (Formerly Leaseplan India Private Limited