Income Taxes - Additional Information (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Sep. 30, 2015 |
Sep. 30, 2014 |
Sep. 30, 2015 |
Sep. 30, 2014 |
Dec. 31, 2014 |
|
Income Tax Disclosure [Abstract] | |||||
Net deferred tax assets | $ 141,479 | $ 141,479 | $ 157,821 | ||
Valuation allowance related to net deferred tax assets | 4,300 | 4,300 | 6,200 | ||
Provision for income taxes | (28,021) | $ (6,021) | (66,088) | $ (16,352) | |
Liability for uncertain tax positions | $ 16,563 | $ 16,563 | $ 13,797 |