XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Leases    
2022 $ 505,305  
2023 515,314  
2024 525,623  
2025 176,365  
Total operating lease payments 1,722,607  
Less: imputed interest (187,495)  
Total operating lease liabilities (see Note 7 and 9) $ 1,535,112 $ 1,824,840