XML 87 R69.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Balance Sheet Classification of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Contingency [Line Items]        
Unrecognized tax benefits $ 27,829 $ 26,463 $ 40,478 $ 27,734
Accrued expenses        
Income Tax Contingency [Line Items]        
Unrecognized tax benefits 553 295 3,348  
Other long-term liabilities        
Income Tax Contingency [Line Items]        
Unrecognized tax benefits $ 27,276 $ 26,168 $ 37,130