Annual report pursuant to Section 13 and 15(d)

Lease (Details 3)

v3.20.1
Lease (Details 3) - USD ($)
Dec. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Summary of minimum obligations under operating lease agreements      
2020 $ 101,505    
2021 104,549    
2022 107,718    
2023 64,284    
2024    
Total lease payments 378,055    
Less: Amounts representing interest (45,239)    
Total operating lease liabilities 332,817 $ 356,689  
Less: Current operating lease liabilities (101,505)  
Noncurrent operating lease liabilities 231,312  
Summary of obligations under Finance leases      
2020 939,972    
2021 939,972    
2022 571,498    
2023 355,104    
2024    
Total lease payments 2,806,546    
Less: Amounts representing interest (260,276)    
Total finance lease liabilities 2,546,270    
Less: Current Finance lease liabilities (833,148)   $ (509,487)
Noncurrent Finance lease liabilities $ 1,713,122