Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Reconciliation of Derivative Liability Measured At Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)

v3.2.0.727
Fair Value Measurements - Reconciliation of Derivative Liability Measured At Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - Warranty Liability - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance $ (13,970) $ (210)
Issuances of derivatives 0 (1,954)
Reclassification from liability to equity   5
Decrease in liability due to debt conversions 179  
Decrease in liability due to warrants being exercised 10,302  
Change in fair value (1,100) (562)
Balance (4,589) (2,721)
Conversion Feature of Note    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance (2,612)  
Issuances of derivatives 0 (848)
Decrease in liability due to debt conversions 179  
Change in fair value (1,308)  
Balance (3,741) (848)
Common Stock    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance (11,358) (199)
Issuances of derivatives 0 (1,106)
Reclassification from liability to equity   0
Decrease in liability due to debt conversions 0  
Decrease in liability due to warrants being exercised 10,302  
Change in fair value 208 (568)
Balance (848) (1,873)
Preferred Stock    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance 0 (11)
Reclassification from liability to equity   5
Decrease in liability due to debt conversions 0  
Decrease in liability due to warrants being exercised 0  
Change in fair value $ 0 6
Balance   $ 0