XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Warrants (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Warrant activity
   

 

Number of Warrants

    Weighted Average Exercise Price     Weighted Average Contractual Term (Years)  
Balance outstanding at December 31, 2019     13,496,924     $ 2.02       4.07  
Granted     -       -       -  
Exercised     (7,098,108 )     0.71       3.64  
Forfeited     -       -       -  
Expired     (115,226 )     -       -  
Balance outstanding at September 30, 2020     6,283,590     $ 2.83       3.03  
Exercisable at September 30, 2020     6,283,590     $ 2.83       3.03