XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of components of lease expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Operating Lease, Liability [Abstract]      
Operating lease cost $ 267,106 $ 534,213  
Variable lease cost 27,635 80,638  
Operating lease expense 294,741 614,851  
Short-term lease rent expense 68,957 103,498  
Total rent expense $ 363,698 718,349  
Operating cash flows - operating leases   370,214 $ (179,503)
Right-of-use assets obtained in exchange for operating lease liabilities   $ 5,285,330 $ 0
Weighted-average remaining lease term operating leases - (in years) 8 years 3 months 18 days 8 years 3 months 18 days  
Weighted-average discount rate - operating leases 3.75% 3.75%