XML 17 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Convertible Preferred Stock (Details) - USD ($)
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Oct. 06, 2015
Convertible Preferred Stock [Abstract]      
Proceeds $ 52,394,571 $ 0  
Subsequent Event [Member]      
Convertible Preferred Stock [Abstract]      
Common shares on conversion (in shares)     18,566,856
Warrants Issued in Connection with Loan Agreement [Member] | Subsequent Event [Member]      
Preferred Stock Warrants [Abstract]      
Number of shares of stock that can be purchased with warrants (in shares)     671,020
Warrants Issued in Connection with Loan Agreement [Member] | Minimum [Member] | Subsequent Event [Member]      
Preferred Stock Warrants [Abstract]      
Exercise price of warrants (in dollars per share)     $ 5.79
Warrants Issued in Connection with Loan Agreement [Member] | Maximum [Member] | Subsequent Event [Member]      
Preferred Stock Warrants [Abstract]      
Exercise price of warrants (in dollars per share)     $ 7.00
Convertible Preferred Stock - Series A [Member]      
Convertible Preferred Stock [Abstract]      
Number of shares (in shares) 864,500    
Convertible Preferred Stock - Series A, Issued in 2009 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2009    
Number of shares (in shares) 390,486    
Price per share (in dollars per share) $ 1.00    
Proceeds $ 390,000    
Common stock conversion price (in dollars per share) $ 1.37    
Common shares on conversion (in shares) 285,422    
Offer costs $ 25,000    
Convertible Preferred Stock - Series A, Issued in 2010 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2010    
Number of shares (in shares) 474,014    
Price per share (in dollars per share) $ 1.00    
Proceeds $ 474,000    
Common stock conversion price (in dollars per share) $ 1.37    
Common shares on conversion (in shares) 346,476    
Offer costs $ 43,000    
Convertible Preferred Stock - Series B [Member]      
Convertible Preferred Stock [Abstract]      
Number of shares (in shares) 2,415,116    
Convertible Preferred Stock - Series B, Issued in 2011 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2011    
Number of shares (in shares) 2,333,000    
Price per share (in dollars per share) $ 1.25    
Proceeds $ 2,916,000    
Common stock conversion price (in dollars per share) $ 1.71    
Common shares on conversion (in shares) 1,705,284    
Offer costs $ 27,000    
Convertible Preferred Stock - Series B, Issued and Converted in 2011 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date [1] 2011    
Number of shares (in shares) [1] 82,116    
Price per share (in dollars per share) [1] $ 1.25    
Proceeds [1] $ 103,000    
Common stock conversion price (in dollars per share) [1] $ 1.71    
Common shares on conversion (in shares) [1] 60,021    
Offer costs [1] $ 0    
Convertible Preferred Stock - Series B, Issued and Converted in 2011 [Member] | NJEDA Convertible Note [Member]      
Convertible Preferred Stock [Abstract]      
Notes payable converted 100,000    
Accrued interest converted $ 2,645    
Convertible Preferred Stock - Series B-1 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2012    
Number of shares (in shares) 359,935    
Price per share (in dollars per share) $ 1.75    
Proceeds $ 630,000    
Common stock conversion price (in dollars per share) $ 2.39    
Common shares on conversion (in shares) 263,091    
Offer costs $ 153,000    
Convertible Preferred Stock - Series C [Member]      
Convertible Preferred Stock [Abstract]      
Number of shares (in shares) 4,697,314    
Liquidation Preferences [Abstract]      
Liquidation preference percentage 125.00%    
Dividends [Abstract]      
Cumulative dividend rate 8.00%    
Series C Convertible Preferred Stock Issued in 2013 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2013    
Number of shares (in shares) 4,631,505    
Price per share (in dollars per share) $ 3.85    
Proceeds $ 17,831,000    
Common stock conversion price (in dollars per share) $ 5.27    
Common shares on conversion (in shares) 3,385,355    
Offer costs $ 2,747,000    
Series C Convertible Preferred Stock Issued and Converted in 2013 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date [2] 2013    
Number of shares (in shares) [2] 65,809    
Price per share (in dollars per share) [2] $ 3.85    
Proceeds [2] $ 253,000    
Common stock conversion price (in dollars per share) [2] $ 5.27    
Common shares on conversion (in shares) [2] 48,102    
Offer costs [2] $ 0    
Series C Convertible Preferred Stock Issued and Converted in 2013 [Member] | Convertible Promissory Note [Member]      
Convertible Preferred Stock [Abstract]      
Notes payable converted 250,000    
Accrued interest converted $ 3,365    
Convertible Preferred Stock - Series C-1 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2014    
Number of shares (in shares) 3,558,890    
Price per share (in dollars per share) $ 4.65    
Proceeds $ 16,549,000    
Common stock conversion price (in dollars per share) $ 6.36    
Common shares on conversion (in shares) 2,601,337    
Offer costs $ 2,022,000    
Liquidation Preferences [Abstract]      
Liquidation preference percentage 125.00%    
Dividends [Abstract]      
Cumulative dividend rate 8.00%    
Convertible Preferred Stock - Series C-2 [Member]      
Convertible Preferred Stock [Abstract]      
Issue date 2015    
Number of shares (in shares) 12,043,006    
Price per share (in dollars per share) $ 4.65    
Proceeds $ 56,000,000    
Common stock conversion price (in dollars per share) $ 6.36    
Common shares on conversion (in shares) 8,802,723    
Offer costs $ 3,783,000    
Liquidation Preferences [Abstract]      
Liquidation preference percentage 125.00%    
Dividends [Abstract]      
Cumulative dividend rate 8.00%    
[1] Conversion of $100,000 NJEDA Note plus accrued interest of $2,645.
[2] Conversion of $250,000 promissory note plus accrued interest of $3,365.