Income Taxes - Reconciliation of the Beginning and Ending Amounts of Unrecognized Income Tax Benefits (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
Income Tax Contingency [Line Items] | |||
Ending Balance | $ 19,700 | ||
Federal and State [Member] | |||
Income Tax Contingency [Line Items] | |||
Beginning balance | 24,213 | $ 19,122 | $ 13,519 |
Increase due to prior positions | 1,493 | ||
Decrease due to prior positions | (7,109) | (2,382) | |
Increase due to current year position | 2,550 | 7,473 | 4,110 |
Ending Balance | $ 19,654 | $ 24,213 | $ 19,122 |