Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Exercise of shares (Details)

v3.20.1
Stockholders' Equity - Schedule of Exercise of shares (Details) - $ / shares
12 Months Ended
Jan. 18, 2019
Dec. 31, 2019
Dec. 31, 2018
Options Exercised 40,000 40,000
Exercise Price   $ 2.41
Shares withheld as Payment 18,381    
Common Stock Issued 21,619    
David Phipps [Member]      
Options Exercised 21,667    
Exercise Price $ 2.55    
Market Price $ 5.25    
Shares withheld as Payment 10,524    
Common Stock Issued 11,143    
Other [Member]      
Options Exercised 18,333    
Exercise Price $ 2.25    
Market Price $ 5.25    
Shares withheld as Payment 7,857    
Common Stock Issued 10,476