Quarterly report pursuant to Section 13 or 15(d)

Debt - Future Principal Payments on Debt (Details)

v2.4.0.8
Debt - Future Principal Payments on Debt (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Line Of Credit Facility [Line Items]    
Total future principal payments $ 22,702 $ 17,925
Hercules Term Loan
   
Line Of Credit Facility [Line Items]    
Total future principal payments 18,984  
Magna Convertible Notes
   
Line Of Credit Facility [Line Items]    
Total future principal payments 3,718  
Convertible Notes Payable
   
Line Of Credit Facility [Line Items]    
2014 0  
2015 3,333  
2016 14,000  
2017 8,000  
2018 667  
Total future principal payments 26,000  
Convertible Notes Payable | Hercules Term Loan
   
Line Of Credit Facility [Line Items]    
2014 0  
2015 3,333  
2016 8,000  
2017 8,000  
2018 667  
Total future principal payments 20,000  
Convertible Notes Payable | Magna Convertible Notes
   
Line Of Credit Facility [Line Items]    
2014 0  
2016 6,000  
Total future principal payments $ 6,000