XML 60 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2018
Warrants [Abstract]  
Summary of changes in warrants outstanding
  Number
of
Options
  Weighted
Average
Exercise
Price
  Aggregate 
Intrinsic
Value
(in thousands)
 
Outstanding at January 1, 2017  240  $11,616.00  $-- 
Granted  5,698   408.00   -- 
Exercised  (4,035)  360.00   -- 
Expired  (15)  5,616.00   -- 
Cancelled  (805)  422.00   -- 
Outstanding at December 31, 2017  1,083  $387.20  $-- 
            
Granted  2,459,840  17.86   -- 
Exercised  (92,489)  0.27   -- 
Expired  (3)  18,000.00   -- 
Cancelled  --   --   -- 
Outstanding at December 31, 2018  2,368,431  $19.26  $-- 
             
Exercisable at December 31, 2017  1,083  387.20   -- 
             
Exercisable at December 31, 2018  2,368,431  $19.26   --