XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payment Due (Detail)
Mar. 31, 2022
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2022 (excluding the three months ended March 31, 2022) $ 68,328
2023 90,823
2024 103,805
2025 75,591
Total future minimum lease payments due $ 338,547