XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Operating and Finance Leases (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Operating lease:    
Operating lease right-of-use assets $ 17,037,892 $ 17,836,756
Current portion of operating lease liability 2,037,520 2,633,236
Operating lease liability, net of current portion 27,317,015 27,605,739
Total operating lease liabilities 29,354,535 30,238,975
Finance lease:    
Finance right-of-use asset 783,075 883,076
Current portion of finance lease liability 403,824 413,487
Finance lease liability, net of current portion 398,578 482,544
Total finance lease liabilities $ 802,402 $ 896,031