Annual report pursuant to Section 13 and 15(d)

Leases - Narrative (Details)

v3.20.4
Leases - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Lessee, Lease, Description [Line Items]      
Right of use assets - operating lease $ 606,573 $ 756,115  
Operating lease, liability 606,573    
Right of use assets - finance lease 395,910 88,178  
Finance lease, liability 340,219    
Finance lease right-of-use asset, amortization $ 367,981 $ 177,193  
Weighted-average remaining lease term 2 years 3 months 18 days 12 months  
Accounting Standards Update 2016-02      
Lessee, Lease, Description [Line Items]      
Right of use assets - operating lease     $ 1,200,000
Operating lease, liability     1,200,000
Right of use assets - finance lease     265,000
Finance lease, liability     $ 265,000
Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract 2 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract 4 years