Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details)

v3.21.1
Stock-Based Compensation (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of warrants Outstanding beginning balance 190,000 6,107,617
Number of warrants    
Number of warrants granted 50,000 0
Number of warrants exercised (25,000) (5,783,867)
Number of warrants Expired (40,000) (133,750)
Number of warrants outstanding ending balance 175,000 190,000
Number of Warrants Exercisable 125,000 0
Weighted Exercise Price    
Weighted Average Exercise Price Outstanding balance $ 2.90 $ 2.88
Weighted Average Exercise Price Granted 3.45 0
Weighted Exercise Price Exercised 2.47 2.86
Weighted Exercise Price Expired 4.53 2.20
Weighted Average Exercise Price ending balance 2.75 2.90
Weighted Average Exercise Price exercisable $ 2.47 $ 0