Annual report pursuant to Section 13 and 15(d)

Leases - Maturities of Operating and Finance Lease Liabilities (Details)

v3.21.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Oct. 01, 2019
Jan. 01, 2019
Maturities of operating lease liabilities        
Year 1 $ 369,995 $ 321,273    
Year 2 360,839 330,032    
Year 3 244,973 338,960    
Year 4 231,503 244,973    
Year 5 238,452 231,503    
Thereafter 454,820 693,272    
Total minimum lease payments 1,900,582 2,160,013    
Less: imputed interest (320,193) (423,607)    
Present value of operating lease liabilities 1,580,389 1,736,406 $ 1,400,000 $ 528,253
Maturities of finance lease liabilities        
Year 1 120,684 58,980    
Year 2 155,694 58,980    
Year 3 10,284 93,990    
Total minimum lease payments 286,662 211,950    
Less: imputed interest (18,295) (20,179)    
Present value of lease liabilities 268,367 191,771    
Maturities of lease liabilities        
Year 1 490,679 380,253    
Year 2 516,533 389,012    
Year 3 255,257 432,950    
Year 4 231,503 244,973    
Year 5 238,452 231,503    
Thereafter 454,820 693,272    
Total minimum lease payments 2,187,244 2,371,963    
Less: imputed interest (338,488) (443,786)    
Present value of lease liabilities $ 1,848,756 $ 1,928,177