Summary of Significant Accounting Policies - Fair Value (Details) - 6 months ended Jun. 30, 2015 - USD ($)
$ in Thousands
Total
Stock Option Liability Awards  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of period $ 461
Change in fair value (173)
Reclassification of liabilities to equity (288)
Balance as of end of period $ 0
Assumptions used for estimating fair value  
Dividend yield 0.00%
Stock Option Liability Awards | Minimum  
Assumptions used for estimating fair value  
Risk-free interest rate 1.46%
Expected term (years) 4 years 8 months 27 days
Expected volatility 51.00%
Stock Option Liability Awards | Maximum  
Assumptions used for estimating fair value  
Risk-free interest rate 1.67%
Expected term (years) 6 years 11 days
Expected volatility 53.00%
Lender Warrants | Amended Mezzanine Loan and Security Agreement  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of beginning of period $ 1,615
Change in fair value (482)
Reclassification of liabilities to equity (1,133)
Balance as of end of period $ 0
Assumptions used for estimating fair value  
Risk-free interest rate 1.97%
Expected term (years) 9 years 4 months 2 days
Expected volatility 58.00%
Dividend yield 0.00%