Annual report pursuant to Section 13 and 15(d)

Leases - Finance Leases (Details)

v3.20.4
Leases - Finance Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Cash paid for finance lease liabilities $ 589,504 $ 270,312
Weighted-average remaining lease term 2 years 3 months 18 days 12 months
Weighted-average discount rate 6.25% 625.00%
2021 $ 260,970  
2022 66,691  
2023 31,366  
Payments due 359,027  
Less imputed interest (18,808)  
Total lease liabilities $ 340,219