XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Operating and Finance Leases (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Operating lease:    
Operating lease right-of-use assets, net $ 16,203,487 $ 17,836,756
Current portion of operating lease liabilities 1,599,190 2,633,236
Operating lease liabilities, net of current portion 27,026,923 27,605,739
Total operating lease liabilities 28,626,113 30,238,975
Finance lease:    
Finance lease right-of-use assets 716,402 883,076
Current portion of finance lease liabilities 391,003 413,487
Finance lease liabilities, net of current portion 348,352 482,544
Total finance lease liabilities $ 739,355 $ 896,031