XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases (Detail)
Sep. 30, 2022
USD ($)
Leases [Abstract]  
2022 remaining total lease payments $ 191,695
Operating lease obligations, 2022 63,119
Operating lease obligations, 2023 128,576
Operating lease obligations, 2024 0
2025 $ 0