XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warrants - (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Nov. 14, 2017
Warrants      
Number of Shares Issuable 3,012,610    
Fair value of warrant liability $ 16,713 $ 11,862 $ 14,344
Loss from change in fair value of warrant liability $ 4,851    
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