Quarterly report pursuant to Section 13 or 15(d)

Lease (Details 3)

v3.21.1
Lease (Details 3) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Summary of minimum obligations under operating lease agreements    
2022 $ 105,319  
2023 108,534  
2024 37,120  
Total lease payments 250,973  
Less: Amounts representing interest (20,263)  
Total operating lease liabilities 230,710  
Less: Current operating lease liabilities (105,319) $ (104,549)
Noncurrent operating lease liabilities 125,391 $ 147,525
Summary of obligations under Finance leases    
2022 1,260,160  
2023 773,155  
2024 377,276  
Total lease payments 2,410,591  
Less: Amounts representing interest (171,236)  
Total finance lease liabilities 2,239,355  
Less: Current Finance lease liabilities (1,273,587)  
Noncurrent Finance lease liabilities $ 965,768