Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, by Balance Sheet (Details)

v3.3.1.900
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, by Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Feb. 28, 2015
Dec. 31, 2014
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt $ 84,952    
Convertible Debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt Instrument, Convertible, Carrying Amount of Equity Component 13,000 $ 13,000  
Convertible Debt | Carrying Amount      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 70,013   $ 0
Convertible Debt | Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, fair value 78,557   0
Notes Payable | Carrying Amount      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 2,229   3,015
Notes Payable | Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, fair value $ 2,229   $ 3,015