XML 91 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Disclosure Income Taxes Reconciliation Of Unrecognized Tax Benefits [Abstract]      
Beginning Balance, Unrecognized tax benefits $ 18,641 $ 21,601 $ 7,077
Additions based on tax provisions related to the current year 9,079 1,676 1,337
Additions based on tax provisions related to the prior year 477   15,249
Deductions based on settlement/expiration of prior year tax positions (6,363) (4,636) (2,062)
Ending Balance, Unrecognized tax benefits $ 21,834 $ 18,641 $ 21,601