XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details 2) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease right of use assets, net $ 6,095,376 $ 5,932,769
Current portion of finance leases 577,855 599,619
Operating leases, net of current portion $ 5,931,788 $ 5,593,649
Weighted average remaining lease term operating leases (in years) 11 years 4 months 24 days 11 years 1 month 6 days
Weighted average remaining lease term finance leases (in years) 3 months 18 days 1 year 1 month 6 days
Weighted average discount rate operating leases 5.00% 5.00%
Weighted average discount rate finance leases 5.00% 5.00%