XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Capital Stock - Summary of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Options Outstanding (in shares) 9,063,956 9,063,956 9,323,790 10,404,333
Options outstanding, weighted average exercise price (in dollars per share) $ 1.20 $ 1.20 $ 1.20 $ 1.21
Options outstanding, weighted average remaining contractual term (Year) 6 years 9 months 3 days      
Options exercisable (in shares) 6,498,124      
Options exercisable, weighted average exercise price (in dollars per share) $ 1.14      
Options exercisable, weighted average remaining contractual term (Year) 5 years 11 months 23 days      
Exercise Price Range 1 [Member]        
Range of Exercise Prices, Lower Limit (in dollars per share) $ 0.80      
Range of Exercise Prices, Upper Limit (in dollars per share) $ 0.99      
Options Outstanding (in shares) 4,794,247      
Options outstanding, weighted average exercise price (in dollars per share) $ 0.92      
Options outstanding, weighted average remaining contractual term (Year) 8 years 21 days      
Options exercisable (in shares) 3,840,186      
Options exercisable, weighted average exercise price (in dollars per share) $ 0.92      
Options exercisable, weighted average remaining contractual term (Year) 7 years 11 months 15 days      
Exercise Price Range 2 [Member]        
Range of Exercise Prices, Lower Limit (in dollars per share) $ 1.00      
Range of Exercise Prices, Upper Limit (in dollars per share) $ 1.49      
Options Outstanding (in shares) 2,013,875      
Options outstanding, weighted average exercise price (in dollars per share) $ 1.16      
Options outstanding, weighted average remaining contractual term (Year) 5 years 9 months 10 days      
Options exercisable (in shares) 1,130,541      
Options exercisable, weighted average exercise price (in dollars per share) $ 1.21      
Options exercisable, weighted average remaining contractual term (Year) 3 years 8 months 8 days      
Exercise Price Range 3 [Member]        
Range of Exercise Prices, Lower Limit (in dollars per share) $ 1.50      
Range of Exercise Prices, Upper Limit (in dollars per share) $ 2.89      
Options Outstanding (in shares) 2,255,834      
Options outstanding, weighted average exercise price (in dollars per share) $ 1.82      
Options outstanding, weighted average remaining contractual term (Year) 4 years 10 months 17 days      
Options exercisable (in shares) 1,527,397      
Options exercisable, weighted average exercise price (in dollars per share) $ 1.63      
Options exercisable, weighted average remaining contractual term (Year) 2 years 8 months 12 days