XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Available-for-sale securities    
Amortized Cost $ 941,487 $ 936,476
Gains in Accumulated Other Comprehensive Income (Loss) 279 696
Losses in Accumulated Other Comprehensive Income (Loss) (146) 0
Estimated Fair Value 941,620 937,172
Cash equivalents    
Available-for-sale securities    
Amortized Cost   589,986
Gains in Accumulated Other Comprehensive Income (Loss)   8
Losses in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   589,994
Marketable securities    
Available-for-sale securities    
Amortized Cost   346,490
Gains in Accumulated Other Comprehensive Income (Loss)   688
Losses in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value 941,620 347,178
Corporate bonds | Marketable securities    
Available-for-sale securities    
Amortized Cost 368,662 132,301
Gains in Accumulated Other Comprehensive Income (Loss) 213 612
Losses in Accumulated Other Comprehensive Income (Loss) (43) 0
Estimated Fair Value 368,832 132,913
U.S. government agency securities | Cash equivalents    
Available-for-sale securities    
Amortized Cost   589,986
Gains in Accumulated Other Comprehensive Income (Loss)   8
Losses in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   589,994
U.S. government agency securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 276,146 207,119
Gains in Accumulated Other Comprehensive Income (Loss) 19 52
Losses in Accumulated Other Comprehensive Income (Loss) (84) 0
Estimated Fair Value 276,081 207,171
Certificates of deposit | Marketable securities    
Available-for-sale securities    
Amortized Cost 175,508  
Gains in Accumulated Other Comprehensive Income (Loss) 35  
Losses in Accumulated Other Comprehensive Income (Loss) (1)  
Estimated Fair Value 175,542  
Commercial paper | Marketable securities    
Available-for-sale securities    
Amortized Cost 10,000  
Gains in Accumulated Other Comprehensive Income (Loss) 1  
Losses in Accumulated Other Comprehensive Income (Loss) 0  
Estimated Fair Value 10,001  
Asset backed securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 111,171 7,070
Gains in Accumulated Other Comprehensive Income (Loss) 11 24
Losses in Accumulated Other Comprehensive Income (Loss) (18) 0
Estimated Fair Value $ 111,164 $ 7,094