Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details) - Schedule of maturity of lease liability

v3.21.1
Commitments and Contingencies (Details) - Schedule of maturity of lease liability
3 Months Ended
Mar. 31, 2021
USD ($)
Schedule of maturity of lease liability [Abstract]  
2022 $ 140,817
2023 111,347
2024 and thereafter
Total lease payments 252,164
Amount of lease payments representing interest (10,170)
Total present value of operating lease liabilities 241,994
Current portion 132,657
Long-term portion 109,337
Total $ 241,994