XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Lease Payments under Non-Cancellable Operating Lease Agreements (Detail) - USD ($)
Dec. 31, 2020
Mar. 31, 2020
Operating Lease Liabilities Payments Due [Abstract]    
Fiscal year 2021 $ 9,974  
Fiscal year 2022 43,164  
Fiscal year 2023 43,164  
Total remaining lease payments 96,302  
Less: present value adjustment (10,627)  
Total operating lease liabilities 85,675  
Less: current portion (33,868) $ (54,661)
Operating lease liabilities, net of current portion $ 51,807