XML 135 R118.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Summary of Reconciliation of Gross Unrecognized Tax Benefits (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]      
Beginning balance $ 18,647 $ 30,713 $ 31,052
Additions based on tax positions related to prior years 1,245 1,408 1,482
Settlements with taxing authorities 0 (9,050) (1,216)
Reductions due to expiration of statute of limitations 0 (4,424) (605)
Ending balance $ 19,892 $ 18,647 $ 30,713