XML 64 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Options - Modification of Existing US Dollar Denominated Option (Details) - Currency, U.S. Dollar [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 18, 2019
Dec. 31, 2019
Number of Options     21,102,313
Expense Recognized $ 153,064 $ 1,285,374  
Price In Us Dollars 045 [Member]      
Exercise Price $ 0.45   $ 0.45
Number of Options     11,111
Expiration Date     Aug. 17, 2022
Risk free rate     2.20%
Expected Life (Years)     3 years 1 month 28 days
Volatility Rate     71.00%
Expense Recognized $ 0 475  
Price In Us Dollars 054 [Member]      
Exercise Price $ 0.54   $ 0.54
Number of Options     9,259
Expiration Date     May 17, 2022
Risk free rate     2.04%
Expected Life (Years)     2 years 10 months 28 days
Volatility Rate     67.00%
Expense Recognized $ 0 670  
Price In Us Dollars 060 [Member]      
Exercise Price $ 0.60   $ 0.60
Number of Options     8,333
Expiration Date     Apr. 04, 2022
Risk free rate     2.04%
Expected Life (Years)     2 years 9 months 18 days
Volatility Rate     68.00%
Expense Recognized $ 0 732  
Price In Us Dollars 072 [Member]      
Exercise Price $ 0.72   $ 0.72
Number of Options     16,666
Expiration Date     Aug. 23, 2023
Risk free rate     2.04%
Expected Life (Years)     4 years 2 months 5 days
Volatility Rate     125.00%
Expense Recognized $ 0 20,642  
Price In Us Dollars 096 [Member]      
Exercise Price $ 0.96   $ 0.96
Number of Options     3,063
Expiration Date     Aug. 06, 2023
Risk free rate     2.04%
Expected Life (Years)     4 years 1 month 17 days
Volatility Rate     126.00%
Expense Recognized $ 0 6,126  
Price In Us Dollars 105 [Member]      
Exercise Price $ 1.05   $ 1.05
Number of Options     4,762
Expiration Date     Nov. 20, 2022
Risk free rate     2.04%
Expected Life (Years)     3 years 5 months 5 days
Volatility Rate     73.00%
Expense Recognized $ 0 1,886  
Price In Us Dollars 105 One [Member]      
Exercise Price $ 1.05   $ 1.05
Number of Options     83,333
Expiration Date     Nov. 20, 2022
Risk free rate     2.04%
Expected Life (Years)     3 years 5 months 5 days
Volatility Rate     73.00%
Expense Recognized $ 0 18,566  
Price In Us Dollars 113 [Member]      
Exercise Price $ 1.13   $ 1.13
Number of Options     50,000
Expiration Date     Dec. 11, 2025
Risk free rate     1.80%
Expected Life (Years)     6 years 5 months 23 days
Volatility Rate     130.00%
Expense Recognized $ 0 33,193  
Price In Us Dollars 123 [Member]      
Exercise Price $ 1.23   $ 1.23
Number of Options     4,062
Expiration Date     Nov. 10, 2025
Risk free rate     1.80%
Expected Life (Years)     6 years 4 months 24 days
Volatility Rate     131.00%
Expense Recognized $ 0 5,988  
Price In Us Dollars 150 [Member]      
Exercise Price $ 1.50   $ 1.50
Number of Options     6,666
Expiration Date     Nov. 18, 2021
Risk free rate     2.20%
Expected Life (Years)     2 years 5 months 1 day
Volatility Rate     66.00%
Expense Recognized $ 0 2,247  
Price In Us Dollars 159 [Member]      
Exercise Price $ 1.59   $ 1.59
Number of Options     132,954
Expiration Date     Jan. 24, 2024
Risk free rate     1.86%
Expected Life (Years)     4 years 7 months 6 days
Volatility Rate     122.00%
Expense Recognized $ 0 139,829  
Price In Us Dollars 211 [Member]      
Exercise Price $ 2.11   $ 2.11
Number of Options     35,545
Expiration Date     Dec. 30, 2026
Risk free rate     1.83%
Expected Life (Years)     7 years 6 months 11 days
Volatility Rate     133.00%
Expense Recognized $ 0 12,331  
Price In Us Dollars 230 [Member]      
Exercise Price $ 2.30   $ 2.30
Number of Options     4,346
Expiration Date     May 11, 2025
Risk free rate     1.80%
Expected Life (Years)     5 years 10 months 24 days
Volatility Rate     127.00%
Expense Recognized $ 0 5,475  
Price In Us Dollars 231 [Member]      
Exercise Price $ 2.31   $ 2.31
Number of Options     275,324
Expiration Date     Apr. 25, 2024
Risk free rate     1.86%
Expected Life (Years)     4 years 10 months 6 days
Volatility Rate     123.00%
Expense Recognized $ 0 404,154  
Price In Us Dollars 235 [Member]      
Exercise Price $ 2.35   $ 2.35
Number of Options     4,254
Expiration Date     Aug. 03, 2025
Risk free rate     1.80%
Expected Life (Years)     6 years 1 month 17 days
Volatility Rate     133.00%
Expense Recognized $ 0 5,346  
Price In Us Dollars 240 [Member]      
Exercise Price $ 2.40   $ 2.40
Number of Options     8,332
Expiration Date     Apr. 03, 2023
Risk free rate     2.04%
Expected Life (Years)     3 years 9 months 15 days
Volatility Rate     130.00%
Expense Recognized $ 0 13,640  
Price In Us Dollars 244 [Member]      
Exercise Price $ 2.44   $ 2.44
Number of Options     49,180
Expiration Date     Jun. 06, 2026
Risk free rate     1.80%
Expected Life (Years)     6 years 11 months 23 days
Volatility Rate     136.00%
Expense Recognized $ 0 19,729  
Price In Us Dollars 245 [Member]      
Exercise Price $ 2.45   $ 2.45
Number of Options     285,000
Expiration Date     Jul. 05, 2026
Risk free rate     1.83%
Expected Life (Years)     7 years 18 days
Volatility Rate     136.00%
Expense Recognized $ 526 114,692  
Price In Us Dollars 251 [Member]      
Exercise Price $ 2.51   $ 2.51
Number of Options     3,984
Expiration Date     Mar. 16, 2025
Risk free rate     1.80%
Expected Life (Years)     5 years 8 months 27 days
Volatility Rate     127.00%
Expense Recognized $ 0 5,401  
Price In Us Dollars 255 [Member]      
Exercise Price $ 2.55   $ 2.55
Number of Options     3,920
Expiration Date     Nov. 07, 2024
Risk free rate     1.86%
Expected Life (Years)     5 years 4 months 21 days
Volatility Rate     124.00%
Expense Recognized $ 0 5,529  
Price In Us Dollars 269 [Member]      
Exercise Price $ 2.69   $ 2.69
Number of Options     114,000
Expiration Date     Dec. 31, 2024
Risk free rate     1.80%
Expected Life (Years)     5 years 6 months 15 days
Volatility Rate     125.00%
Expense Recognized $ 0 164,445  
Price In Us Dollars 279 [Member]      
Exercise Price $ 2.79   $ 2.79
Number of Options     21,790
Expiration Date     Aug. 04, 2024
Risk free rate     1.86%
Expected Life (Years)     5 years 1 month 17 days
Volatility Rate     125.00%
Expense Recognized $ 0 35,363  
Price In Us Dollars 294 [Member]      
Exercise Price $ 2.94   $ 2.94
Number of Options     3,400
Expiration Date     May 17, 2023
Risk free rate     2.04%
Expected Life (Years)     3 years 10 months 28 days
Volatility Rate     129.00%
Expense Recognized $ 0 6,633  
Price In Us Dollars 310 [Member]      
Exercise Price $ 3.10   $ 3.10
Number of Options     10,000
Expiration Date     May 15, 2024
Risk free rate     1.83%
Expected Life (Years)     7 years 9 months 15 days
Volatility Rate     132.00%
Expense Recognized $ 0 3,839  
Price In Us Dollars 360 [Member]      
Exercise Price $ 3.60   $ 3.60
Number of Options     2,778
Expiration Date     Apr. 03, 2027
Risk free rate     1.86%
Expected Life (Years)     4 years 10 months 28 days
Volatility Rate     123.00%
Expense Recognized $ 0 5,609  
Price In Us Dollars 367 [Member]      
Exercise Price $ 3.67   $ 3.67
Number of Options     35,000
Expiration Date     May 17, 2027
Risk free rate     1.83%
Expected Life (Years)     7 years 10 months 28 days
Volatility Rate     133.00%
Expense Recognized $ 0 14,951  
Price In Us Dollars 483 [Member]      
Exercise Price $ 4.83   $ 4.83
Number of Options     260,000
Expiration Date     Apr. 04, 2028
Risk free rate     1.93%
Expected Life (Years)     9 years 9 months 18 days
Volatility Rate     153.00%
Expense Recognized $ 59,074 5,099  
Price In Us Dollars 510 [Member]      
Exercise Price $ 5.10   $ 5.10
Number of Options     250,000
Expiration Date     Jun. 27, 2027
Risk free rate     1.83%
Expected Life (Years)     8 years 7 days
Volatility Rate     132.00%
Expense Recognized $ 26,291 94,204  
Price In Us Dollars 672 [Member]      
Exercise Price $ 6.72   $ 6.72
Number of Options     21,150
Expiration Date     Aug. 17, 2027
Risk free rate     1.83%
Expected Life (Years)     8 years 1 month 28 days
Volatility Rate     131.00%
Expense Recognized $ 0 10,298  
Price In Us Dollars 838 [Member]      
Exercise Price $ 8.38   $ 8.38
Number of Options     210,000
Expiration Date     Feb. 06, 2028
Risk free rate     1.83%
Expected Life (Years)     8 years 7 months 21 days
Volatility Rate     146.00%
Expense Recognized $ 67,273 58,434  
Price In Us Dollars 1010 [Member]      
Exercise Price $ 10.10   $ 10.10
Number of Options     20,000
Expiration Date     Nov. 16, 2027
Risk free rate     1.83%
Expected Life (Years)     8 years 4 months 28 days
Volatility Rate     137.00%
Expense Recognized $ 0 12,193  
Price In Us Dollars 1093 [Member]      
Exercise Price $ 10.93   $ 10.93
Number of Options     85,000
Expiration Date     Jun. 08, 2028
Risk free rate     1.83%
Expected Life (Years)     8 years 11 months 19 days
Volatility Rate     149.00%
Expense Recognized $ 0 51,289  
Price In Us Dollars 1259 [Member]      
Exercise Price $ 12.59   $ 12.59
Number of Options     10,000
Expiration Date     Apr. 03, 2028
Risk free rate     1.83%
Expected Life (Years)     8 years 9 months 15 days
Volatility Rate     147.00%
Expense Recognized $ 0 $ 6,366