XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Maturities of Operating and Finance Lease Liabilities (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Lessee Lease Liabilities Payments Due [Abstract]    
2022 $ 2,218,628  
2023 3,497,422  
2024 3,589,920  
2025 3,559,583  
2026 3,325,639  
Thereafter 35,705,779  
Total lease payments 51,896,971  
Less: imputed interest 23,270,858  
Total operating lease liabilities 28,626,113 $ 30,238,975
Less: current portion of lease liabilities 1,599,190 2,633,236
Long-term portion of lease liabilities 27,026,923 27,605,739
Remainder of 2022 233,900  
2023 343,422  
2024 157,455  
2025 22,189  
2026 38,944  
Thereafter 0  
Finance Lease, Liability, Payment, Due, Total 795,910  
Less: imputed interest 56,555  
Total finance lease liabilities 739,355 896,031
Less: current portion 391,003 413,487
Long-term portion of lease liabilities $ 348,352 $ 482,544