XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Fair Value of Marketable Debt Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Investments Debt And Equity Securities [Abstract]    
Cash equivalents $ 530,231 $ 221,281
Marketable debt securities 519,578 662,803
Total $ 1,049,809 $ 884,084