XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
WARRANTS, EXCHANGE (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Aug. 10, 2017
USD ($)
item
$ / shares
shares
Aug. 09, 2017
USD ($)
$ / shares
shares
Mar. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
shares
Mar. 31, 2017
USD ($)
Dec. 31, 2017
shares
Aug. 11, 2017
$ / shares
shares
Warrants              
Derivatives gain (loss) | $     $ (12)   $ 241    
Repurchase of warrants | $     $ 14        
Common Stock              
Warrants              
Issuance of stock in exchange for warrants (in shares)           80,857  
Number of shares into which a warrant may be converted       23,102   23,102  
Warrant Exchange Agreement | Common Stock              
Warrants              
Issuance of stock in exchange for warrants (in shares) 80,857            
Stock price (in dollars per share) | $ / shares   $ 43.75          
Value of stock issued | $ $ 3,537            
Warrant Exchange Agreement | Fair Value | Common Stock              
Warrants              
Issuance of stock in exchange for warrants (in shares)   80,857          
Liability | Derivative with Exercise Price Two              
Warrants              
Exercise price (in dollars per unit) | $ / shares     $ 11.75        
Liability | Warrants. | Derivative with Exercise Price Two              
Warrants              
Repurchase of warrants | $     $ 14 $ 40      
Liability | Common Stock | Derivative with Exercise Price Two              
Warrants              
Number of shares into which a warrant may be converted     307 537   537  
Liability | Warrant Exchange Agreement | Derivative with Exercise Price Two              
Warrants              
Number of times for exchange of warrants | item 3.5            
Exercise price (in dollars per unit) | $ / shares $ 96.75           $ 20.75
Derivatives gain (loss) | $   $ (3,029)          
Liability | Warrant Exchange Agreement | Common Stock | Derivative with Exercise Price Two              
Warrants              
Number of shares into which a warrant may be converted 23,102           1,941