XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Summary of Cash Equivalents and Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
ASSETS        
Cash equivalents, Amortized Cost $ 259,393 $ 80,428 $ 114,291 $ 140,418
Available-for-sale securities, Amortized Cost 434,850 303,546    
Available-for-sale securities, Gross Unrealized Gains 404 351    
Available-for-sale securities, Gross Unrealized (Losses) (59) (19)    
Available-for-sale securities, Estimated Fair Value 435,195 303,878    
Total cash equivalents and available-for-sale securities, Amortized Cost 613,356 337,040    
Total cash equivalents and available-for-sale securities, Gross Unrealized Gains 405 352    
Total cash equivalents and available-for-sale securities, Gross Unrealized (Losses) (59) (19)    
Total cash equivalents and available-for-sale securities, Estimated Fair Value 613,702 337,373    
Money market funds        
ASSETS        
Cash equivalents, Amortized Cost 172,508 30,496    
Cash equivalents, Gross Unrealized Gains 0 0    
Cash equivalents, Gross Unrealized (Losses) 0 0    
Cash equivalents, Estimated Fair Value 172,508 30,496    
Commercial paper securities        
ASSETS        
Cash equivalents, Amortized Cost 5,998 2,998    
Cash equivalents, Gross Unrealized Gains 1 1    
Cash equivalents, Gross Unrealized (Losses) 0 0    
Cash equivalents, Estimated Fair Value 5,999 2,999    
Available-for-sale securities, Amortized Cost 238,248 155,230    
Available-for-sale securities, Gross Unrealized Gains 169 145    
Available-for-sale securities, Gross Unrealized (Losses) (19) (7)    
Available-for-sale securities, Estimated Fair Value 238,398 155,368    
Corporate debt securities        
ASSETS        
Available-for-sale securities, Amortized Cost 122,364 94,905    
Available-for-sale securities, Gross Unrealized Gains 156 115    
Available-for-sale securities, Gross Unrealized (Losses) (36) (3)    
Available-for-sale securities, Estimated Fair Value 122,484 95,017    
Asset-backed securities        
ASSETS        
Available-for-sale securities, Amortized Cost 13,067      
Available-for-sale securities, Gross Unrealized Gains 3      
Available-for-sale securities, Gross Unrealized (Losses) (4)      
Available-for-sale securities, Estimated Fair Value 13,066      
Cash equivalents        
ASSETS        
Cash equivalents, Amortized Cost 178,506 33,494    
Cash equivalents, Gross Unrealized Gains 1 1    
Cash equivalents, Gross Unrealized (Losses) 0 0    
Cash equivalents, Estimated Fair Value 178,507 33,495    
U.S. government-sponsored entity debt securities        
ASSETS        
Available-for-sale securities, Amortized Cost 61,171 53,411    
Available-for-sale securities, Gross Unrealized Gains 76 91    
Available-for-sale securities, Gross Unrealized (Losses) 0 (9)    
Available-for-sale securities, Estimated Fair Value $ 61,247 $ 53,493