XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Income Tax Disclosure [Abstract]          
Income tax provision $ 17,247 $ 16,050 $ 34,466 $ 29,256  
Liability for income taxes associated with uncertain tax positions 9,509   9,509    
Net amount of unrecognized tax benefit related to uncertain tax positions that would impact, if recognized, effective income tax rate 1,405   1,405    
Unrecognized tax benefit liabilities decrease 102   102    
Increase in gross liability for uncertain tax positions 76   209    
Provision expense (benefit) for income taxes related to interest and penalties 123,000 $ 62,000 6,000 $ 109,000  
Income tax accrued for payment of interest and penalties $ 1,612   $ 1,612   $ 1,618