XML 46 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Summary of Financial Assets Recognized at Fair Value on Recurring Basis (Detail) - Fair Value on Recurring Basis [Member] - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 45,986 $ 330,896
Marketable securities 255,203  
Total 301,189 330,896
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 45,986 330,896
Marketable securities 165,948  
Total 211,934 $ 330,896
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 89,255  
Total $ 89,255