XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Supplemental balance sheet information related to lease (Detail) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Operating lease right-of-use assets $ 306,300  
Other current liabilities 166,912  
Operating lease liabilities, net of current portion 139,597  
Total operating lease liabilities $ 306,509