XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Marketable Securities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
security
item
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Cash Equivalents and Marketable Securities      
Amortized Cost $ 568,917   $ 620,409
Gross Unrealized Gains 12   2
Gross Unrealized Losses (2,521)   (495)
Fair Value $ 566,408   619,916
Number of securities in an unrealized loss position for more than 12 months | item 0    
Number of noncurrent securities | security 38    
Noncurrent marketable securities $ 78,046   120,071
Realized gains (losses) on available-for-sale securities $ 0 $ 0  
Minimum      
Cash Equivalents and Marketable Securities      
Remaining maturity term 1 year    
Maximum      
Cash Equivalents and Marketable Securities      
Remaining maturity term 2 years    
Money market funds      
Cash Equivalents and Marketable Securities      
Amortized Cost $ 210,881   203,519
Fair Value 210,881   203,519
U.S. Treasuries      
Cash Equivalents and Marketable Securities      
Amortized Cost 91,947   124,016
Gross Unrealized Gains 12   1
Gross Unrealized Losses (287)   (84)
Fair Value 91,672   123,933
Government agency securities.      
Cash Equivalents and Marketable Securities      
Amortized Cost 134,433   126,927
Gross Unrealized Losses (1,529)   (228)
Fair Value 132,904   126,699
Commercial paper      
Cash Equivalents and Marketable Securities      
Amortized Cost 63,179   89,699
Gross Unrealized Gains     1
Gross Unrealized Losses (37)   (13)
Fair Value 63,142   89,687
Corporate notes/bonds      
Cash Equivalents and Marketable Securities      
Amortized Cost 68,477   76,248
Gross Unrealized Losses (668)   (170)
Fair Value $ 67,809   $ 76,078