v3.26.1
Schedule of account receivables, allowance for credit accounts (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Credit Loss [Abstract]    
Balance, beginning of period $ 591,326 $ 345,211
Additions charged 844,835 259,293
Effect of exchange rate changes (49,194) (13,178)
Balance, end of period $ 1,386,967 $ 591,326