XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of supplemental balance sheet information related to operating leases - USD ($)
Jun. 30, 2021
Mar. 31, 2021
Leases [Abstract]    
Right-of-use assets $ 1,784,817 $ 1,596,600
Operating lease liabilities - current 519,599 400,043
Operating lease liabilities - non-current 1,055,972 $ 935,773
Total operating lease liabilities $ 1,575,571