XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Remainder of 2019 $ 24,765  
2020 26,284  
2021 26,744  
2022 27,276  
2023 27,790  
Thereafter 316,631  
Total $ 449,490 $ 429,233