XML 66 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warrants - (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Nov. 14, 2017
Warrants    
Number of Shares Issuable 3,012,610  
Fair value of warrant liability $ 11,862 $ 12,335
Income on change in fair value of warrant liability (473)  
Other income (expense)    
Warrants    
Income on change in fair value of warrant liability $ 473  
Common Stock | Equity    
Warrants    
Number of Shares Issuable 54,516  
Exercise price of warrant $ 0.01  
Common Stock | Liability    
Warrants    
Number of Shares Issuable 2,958,094  
Exercise price of warrant $ 6.085  
Common Stock | Private placement | Warrants expires on 2024    
Warrants    
Number of Shares Issuable   2,958,094
Warrant Liability | Private placement    
Warrants    
Exercise price of warrant   $ 6.085
Warrant Liability | Private placement | Warrants expires on 2024    
Warrants    
Exercise price of warrant   $ 6.085