XML 29 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Marketable Securities - Summary of Cash Equivalents and Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
ASSETS        
Cash equivalents, Amortized Cost $ 114,291 $ 140,418 $ 39,298 $ 49,826
Available-for-sale securities, Amortized Cost 292,931 259,974    
Available-for-sale securities, Gross Unrealized Gains 421 0    
Available-for-sale securities, Gross Unrealized (Losses) (2) (259)    
Available-for-sale securities, Estimated Fair Value 293,350 259,715    
Total cash equivalents and available-for-sale securities, Amortized Cost 370,144 363,265    
Total cash equivalents and available-for-sale securities, Gross Unrealized Gains 421 0    
Total cash equivalents and available-for-sale securities, Gross Unrealized (Losses) (2) (259)    
Total cash equivalents and available-for-sale securities, Estimated Fair Value 370,563 363,006    
Money market funds        
ASSETS        
Cash equivalents, Amortized Cost 77,213 103,291    
Cash equivalents, Gross Unrealized Gains 0 0    
Cash equivalents, Gross Unrealized (Losses) 0 0    
Cash equivalents, Estimated Fair Value 77,213 103,291    
Cash equivalents        
ASSETS        
Cash equivalents, Amortized Cost 77,213 103,291    
Cash equivalents, Gross Unrealized Gains 0 0    
Cash equivalents, Gross Unrealized (Losses) 0 0    
Cash equivalents, Estimated Fair Value 77,213 103,291    
Commercial paper securities        
ASSETS        
Available-for-sale securities, Amortized Cost 180,590 177,353    
Available-for-sale securities, Gross Unrealized Gains 224 0    
Available-for-sale securities, Gross Unrealized (Losses) (2) (129)    
Available-for-sale securities, Estimated Fair Value 180,812 177,224    
Corporate debt securities        
ASSETS        
Available-for-sale securities, Amortized Cost 70,947 63,981    
Available-for-sale securities, Gross Unrealized Gains 167 0    
Available-for-sale securities, Gross Unrealized (Losses) 0 (111)    
Available-for-sale securities, Estimated Fair Value 71,114 63,870    
U.S. government-sponsored entity debt securities        
ASSETS        
Available-for-sale securities, Amortized Cost 41,394 18,640    
Available-for-sale securities, Gross Unrealized Gains 30 0    
Available-for-sale securities, Gross Unrealized (Losses) 0 (19)    
Available-for-sale securities, Estimated Fair Value $ 41,424 $ 18,621