XML 68 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Convertible Preferred Stock (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2013
Apr. 17, 2013
Jun. 30, 2015
Dec. 31, 2015
Dec. 31, 2013
Dec. 31, 2014
Preferred Stock, Number of Shares, Par Value and Other Disclosures            
Preferred Stock, Shares Authorized       5,000,000   0
Preferred Stock, Par or Stated Value Per Share       $ 0.001   $ 0.001
Proceeds from issuance of preferred stock, net of issuance costs       $ 12,331,000 $ 41,422,000  
Preferred Stock, Shares Issued       0   0
Gross proceeds from public offering       $ 61,744,000    
Initial public offering            
Preferred Stock, Number of Shares, Par Value and Other Disclosures            
Conversion of convertible preferred stock into common stock (in shares)     9,029,549      
Series A Convertible Preferred Stock            
Preferred Stock, Number of Shares, Par Value and Other Disclosures            
Preferred Stock, Shares Authorized   56,026,590        
Share price (in dollars per share)   $ 0.9503        
Proceeds from issuance of preferred stock, net of issuance costs   $ 12,300,000        
Preferred Stock, Shares Issued   13,062,965        
Series B Convertible Preferred Stock            
Preferred Stock, Number of Shares, Par Value and Other Disclosures            
Share price (in dollars per share) $ 5,000,000.0000          
Proceeds from issuance of preferred stock, net of issuance costs $ 0.001          
Preferred Stock, Shares Issued 9,029,549