XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Remainder of 2018 $ 8,764  
2019 24,004  
2020 23,983  
2021 24,407  
2022 24,897  
Thereafter 311,399  
Total $ 417,454 $ 431,360