XML 39 R54.htm IDEA: XBRL DOCUMENT v3.19.3
SUBSEQUENT EVENT (Details) - $ / shares
shares in Thousands
1 Months Ended 9 Months Ended
Oct. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2018
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)     $ 1.47 $ 1.20
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 26,307 9,258    
Warrants Exercised (in shares)   (3,361)    
Warrants outstanding, ending balance (in shares)   26,307    
Warrants, Expiring June 2020        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)   $ 1.47    
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 20,410 0    
Warrants Exercised (in shares)   0    
Warrants outstanding, ending balance (in shares)   20,410    
Warrants, Expiring March 2023        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)   $ 1.20    
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 5,350 7,211    
Warrants Exercised (in shares)   (1,861)    
Warrants outstanding, ending balance (in shares)   5,350    
Warrants, Expiring November 2022        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)   $ 0.80    
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 492 1,992    
Warrants Exercised (in shares)   (1,500)    
Warrants outstanding, ending balance (in shares)   492    
Warrants, Expiring November 2024, Issued May 2015        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)   $ 11.83    
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 28 28    
Warrants Exercised (in shares)   0    
Warrants outstanding, ending balance (in shares)   28    
Warrants, Expiring November 2024, Issued November 2014        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share)   $ 11.04    
Warrant Or Right Outstanding [Roll Forward]        
Warrants outstanding, beginning balance (in shares) 27 27    
Warrants Exercised (in shares)   0    
Warrants outstanding, ending balance (in shares)   27    
Subsequent Event        
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) (3,412)      
Warrants outstanding, ending balance (in shares) 22,895      
Subsequent Event | Warrants, Expiring June 2020        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share) $ 1.47      
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) 0      
Warrants outstanding, ending balance (in shares) 20,410      
Subsequent Event | Warrants, Expiring March 2023        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share) $ 0.95      
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) (3,407)      
Warrants outstanding, ending balance (in shares) 1,943      
Subsequent Event | Warrants, Expiring November 2022        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share) $ 0.55      
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) (5)      
Warrants outstanding, ending balance (in shares) 487      
Subsequent Event | Warrants, Expiring November 2024, Issued May 2015        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share) $ 11.83      
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) 0      
Warrants outstanding, ending balance (in shares) 28      
Subsequent Event | Warrants, Expiring November 2024, Issued November 2014        
Subsequent Event [Line Items]        
Exercise price per warrant (in dollars per share) $ 11.04      
Warrant Or Right Outstanding [Roll Forward]        
Warrants Exercised (in shares) 0      
Warrants outstanding, ending balance (in shares) 27