Income Taxes - Uncertain Tax Positions (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Unrecognized tax benefits, beginning balance | $ 1,098 | $ 1,302 | $ 2,411 |
| Increases in positions taken in a current period | 134 | 66 | 67 |
| Increases in positions taken in prior period | 597 | 94 | 0 |
| Decreases in positions taken in prior period | 0 | (51) | |
| Decreases due to lapse of statute of limitations | (587) | (313) | (1,176) |
| Unrecognized tax benefits, ending balance | $ 1,242 | $ 1,098 | $ 1,302 |