XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Lease Payments under Non-Cancellable Operating Lease Agreements (Detail) - USD ($)
Mar. 31, 2021
Mar. 31, 2020
Operating Lease Liabilities Payments Due [Abstract]    
Fiscal year 2022 $ 41,202  
Fiscal year 2023 43,164  
Total remaining lease payments 84,366  
Less: present value adjustment (8,452)  
Total operating lease liabilities 75,914  
Less: current portion (34,658) $ (54,661)
Operating lease liabilities, net of current portion $ 41,256