XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Schedule of Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Schedule Of Available For Sale Securities [Line Items]      
Cash equivalents, Amortized Cost $ 39,298 $ 49,826 $ 29,894
Available-for-sale securities, Amortized Cost 419,485 194,749  
Available-for-sale securities, Gross Unrealized Gains 11    
Available-for-sale securities, Gross Unrealized (Losses) (224) (255)  
Available-for-sale securities, Estimated Fair Value 419,272 194,494  
Total cash equivalents and available-for-sale securities, Amortized Cost 419,503 223,634  
Total cash equivalents and available-for-sale securities, Gross Unrealized Gains 11    
Total cash equivalents and available-for-sale securities, Gross Unrealized (Losses) (224) (255)  
Total cash equivalents and available-for-sale securities, Estimated Fair Value 419,290 223,379  
Money market funds [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Cash equivalents, Amortized Cost 18 24,290  
Cash equivalents, Estimated Fair Value 18 24,290  
Commercial paper securities [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Cash equivalents, Amortized Cost   4,595  
Cash equivalents, Estimated Fair Value   4,595  
Available-for-sale securities, Amortized Cost 317,203 110,365  
Available-for-sale securities, Gross Unrealized Gains 11    
Available-for-sale securities, Gross Unrealized (Losses) (95) (118)  
Available-for-sale securities, Estimated Fair Value 317,119 110,247  
Cash equivalents [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Cash equivalents, Amortized Cost 18 28,885  
Cash equivalents, Estimated Fair Value 18 28,885  
Corporate debt securities [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale securities, Amortized Cost 83,684 75,886  
Available-for-sale securities, Gross Unrealized (Losses) (105) (131)  
Available-for-sale securities, Estimated Fair Value 83,579 75,755  
U.S. government sponsored entity debt securities [Member]      
Schedule Of Available For Sale Securities [Line Items]      
Available-for-sale securities, Amortized Cost 18,598 8,498  
Available-for-sale securities, Gross Unrealized (Losses) (24) (6)  
Available-for-sale securities, Estimated Fair Value $ 18,574 $ 8,492