Quarterly report pursuant to Section 13 or 15(d)

Lease (Details 2)

v3.21.2
Lease (Details 2) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 106,102  
2022 1,209,750  
2023 109,365  
2023 622,949  
2024 9,395  
2024 242,341  
Total lease payments 224,863  
Total lease payments 2,075,040  
Less: Amounts representing interest (16,354)  
Less: Amounts representing interest (162,584)  
Total operating lease liabilities 208,509  
Total finance lease liabilities 1,912,457  
Less: Current operating lease liabilities (106,102) $ (104,549)
Less: Current Finance lease liabilities (1,273,587)  
Noncurrent operating lease liabilities 102,407 $ 147,525
Noncurrent Finance lease liabilities $ 765,102