Annual report pursuant to Section 13 and 15(d)

Stock Warrants - Schedule of Warrants Outstanding (Details)

v3.21.1
Stock Warrants - Schedule of Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]    
Number of Warrants, Outstanding, Beginning balance 120,000 120,000
Number of Warrants, Granted 625,000
Number of Warrants, Exercised (375,000)
Number of Warrants, Outstanding, Ending balance 370,000 120,000
Number of Warrants, Exercisable, Ending balance 370,000  
Weighted Average Exercise Price, Outstanding, Beginning balance $ 8.75 $ 8.75
Weighted Average Exercise Price, Granted 3.13
Weighted Average Exercise Price, Exercised 3.13
Weighted Average Exercise Price, Outstanding, Ending balance 4.95 $ 8.75
Weighted Average Exercise Price, Exercisable, Ending balance $ 4.95