XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warrants - Issued and Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Mar. 01, 2017
Dec. 22, 2016
Nov. 09, 2015
Oct. 20, 2015
Nov. 26, 2014
Jul. 19, 2013
Jul. 01, 2012
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 280,876 280,876              
Common Stock                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 124,326 124,326              
Common Stock | Warrants Issued 7/19/2013                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 101,010 101,010           101,010  
Price per Share (in dollars per share) $ 3.96 $ 3.96           $ 3.96  
Fair Value at the Date of Issuance               $ 244  
Common Stock | Warrants Issued 11/26/2014                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 21,928 21,928         21,928    
Price per Share (in dollars per share) $ 3.42 $ 3.42         $ 3.42    
Fair Value at the Date of Issuance             $ 47    
Common Stock | Warrants Issued 3/1/2017                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 1,388 1,388 1,388            
Price per Share (in dollars per share) $ 5.94 $ 5.94 $ 5.94            
Fair Value at the Date of Issuance     $ 5            
Common Stock | Common Stock Warrants                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 124,326 124,326              
Redeemable Convertible Preferred Stock                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 156,550 156,550              
Redeemable Convertible Preferred Stock | Preferred Stock Warrants                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 156,550 156,550              
Warrants exercise period from date of issuance 10 years                
Series 5 Preferred Stock | Warrants Issued 7/1/2012                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 54,917 54,917             54,917
Price per Share (in dollars per share) $ 9.1 $ 9.1             $ 9.10
Fair Value at the Date of Issuance                 $ 255
Series 5 Preferred Stock | Warrants Issued 7/19/2013                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 21,989 21,989           21,989  
Price per Share (in dollars per share) $ 9.1 $ 9.1           $ 9.10  
Fair Value at the Date of Issuance               $ 122  
Series 6 Preferred Stock | Warrants Issued 11/26/2014                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 6,310 6,310         6,310    
Price per Share (in dollars per share) $ 16.47 $ 16.47         $ 16.47    
Fair Value at the Date of Issuance             $ 49    
Series 6 Preferred Stock | Warrants Issued 10/20/2015                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 39,339 39,339       39,339      
Price per Share (in dollars per share) $ 16.47 $ 16.47       $ 16.47      
Fair Value at the Date of Issuance           $ 396      
Series 6 Preferred Stock | Warrants Issued 11/9/2015                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 24,283 24,283     24,283        
Price per Share (in dollars per share) $ 16.47 $ 16.47     $ 16.47        
Fair Value at the Date of Issuance         $ 244        
Series 7 Preferred Stock | Warrants Issued 12/22/2016                  
Class of Warrant or Right [Line Items]                  
Number of Shares Underlying Warrants (in shares) 9,712 9,712   9,712          
Price per Share (in dollars per share) $ 10.03 $ 10.03   $ 10.03          
Fair Value at the Date of Issuance       $ 45