v3.3.0.814
Debt - Fair Value Hierarchy Table on Recurring Basis (Level 2) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Other long-term liabilities $ 14,363 $ 16,868
Carrying Value | Warrant | Fair Value Measurements Recurring    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Other long-term liabilities   3,375
Fair Value Measurement | Warrant | Level 2 | Fair Value Measurements Recurring    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Other long-term liabilities   $ 3,375