XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Supplemental balance sheet information related to lease (Detail) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Operating lease right-of-use assets $ 268,298  
Other current liabilities 170,687  
Operating lease liabilities, net of current portion 98,447  
Total operating lease liabilities $ 269,134 $ 0