Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
Sep. 30, 2020
Oct. 01, 2019
Sep. 30, 2019
Maturities of operating lease liabilities      
Remainder of current fiscal year $ 91,478   $ 28,358
Year 1 369,995   115,580
Year 2 360,839   118,158
Year 3 244,973   120,737
Year 4 231,503   20,195
Year 5 238,452    
Thereafter 454,820    
Total minimum lease payments 1,992,060   403,028
Less: imputed interest (346,216)   (52,738)
Present value of operating lease liabilities 1,645,844 $ 1,400,000 $ 350,290
Maturities of finance lease liabilities      
2020 (excluding the nine months ended September 30, 2020) 30,060    
2021 120,684    
2022 155,694    
2023 10,284    
Total minimum lease payments 316,722    
Less: imputed interest (22,432)    
Present value of lease liabilities 294,290    
Maturities of lease liabilities      
2020 (excluding the nine months ended September 30, 2020) 121,538    
2021 490,679    
2022 516,533    
2023 255,257    
2024 231,503    
2025 238,452    
Thereafter 454,820    
Total minimum lease payments 2,308,782    
Less: imputed interest (368,648)    
Present value of lease liabilities $ 1,940,134