XML 68 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Cash, Cash Equivalents, and Investments - Summary of Cash, Cash Equivalents and Held-to-Maturity Investments by Type (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost $ 352,855 $ 349,462  
Gross Unrealized Gains 56 0  
Gross Unrealized Losses (38) 0  
Fair Value 352,873 349,462  
Cash and Cash Equivalents 202,551 349,462  
Short-term investments 108,913 0  
Long-term Investments 41,391 0 $ 41,391
Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 70,145    
Gross Unrealized Gains 4    
Gross Unrealized Losses (6)    
Fair Value 70,143    
Cash and Cash Equivalents 49,379    
Short-term investments 2,000    
Long-term Investments     18,766
Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 202,441    
Gross Unrealized Gains 52    
Gross Unrealized Losses (32)    
Fair Value 202,461    
Cash and Cash Equivalents 72,903    
Short-term investments 106,913    
Long-term Investments     22,625
Cash      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 80,269 144,095  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Fair Value 80,269 144,095  
Cash and Cash Equivalents 80,269 144,095  
Short-term investments 0 0  
Long-term Investments   0 0
Money market funds | Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 37,311 205,367  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Fair Value 37,311 205,367  
Cash and Cash Equivalents 37,311 205,367  
Short-term investments 0 0  
Long-term Investments   $ 0 0
Agency bonds | Fair Value, Inputs, Level 1      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 32,834    
Gross Unrealized Gains 4    
Gross Unrealized Losses (6)    
Fair Value 32,832    
Cash and Cash Equivalents 12,068    
Short-term investments 2,000    
Long-term Investments     18,766
State and municipal obligations | Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 4,454    
Gross Unrealized Gains 1    
Gross Unrealized Losses (1)    
Fair Value 4,454    
Cash and Cash Equivalents 0    
Short-term investments 4,454    
Long-term Investments     0
Corporate bonds | Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 127,987    
Gross Unrealized Gains 51    
Gross Unrealized Losses (31)    
Fair Value 128,007    
Cash and Cash Equivalents 2,903    
Short-term investments 102,459    
Long-term Investments     22,625
U.S. Treasury repurchase agreements | Fair Value, Inputs, Level 2      
Restricted Cash and Cash Equivalents Items [Line Items]      
Amortized Cost 70,000    
Gross Unrealized Gains 0    
Gross Unrealized Losses 0    
Fair Value 70,000    
Cash and Cash Equivalents 70,000    
Short-term investments $ 0    
Long-term Investments     $ 0