v3.22.2.2
Contingencies and commitment (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Rights of use lease assets $ 759,314 $ 1,005,649
Lease liabilities, current 139,137 101,134
Lease liabilities, non-current 709,248 934,610
Total operating lease liabilities $ 848,385 $ 1,035,744
Weighted average remaining lease term (years) 5 years 5 months 12 days 7 years 5 months 12 days
Weighted average discount rate 4.90% 4.75%