XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
11. STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2020
Stockholders' Equity:  
Warrant activity
    Number    

Average Purchase

Price Per Share

 
Shares purchasable under outstanding warrants at December 31, 2018     5,017,181     $ 4.82  
Stock purchase warrants issued     2,076,922     $ 6.62  
Stock purchase warrants exercised     (473,483 )   $ 4.46  
Shares purchasable under outstanding warrants at December 31, 2019     6,620,620     $ 5.41  
Stock purchase warrants issued     2,066,667     $ 6.00  
Stock purchase warrants exercised     (5,155,976 )   $ 5.08  
Stock purchase warrants cancelled     (324,401 )   $ 5.00  
Shares purchasable under outstanding warrants at December 31, 2020     3,206,910     $ 6.36  
Summary of stock purchase warrants
    Number of     Exercise Price    
Description   Common Shares     Per Share  

Expiration Date

Purchase Warrants     1,661,397     $ 6.50   June 18, 2021
Agent Warrants     153,846     $ 8.125   June 18, 2021
Purchase Warrants     1,391,667     $ 6.00   June 1, 2022
      3,206,910