XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash Equivalents and Marketable Securities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
security
item
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Cash Equivalents and Marketable Securities      
Amortized Cost $ 482,752   $ 620,409
Gross Unrealized Gains 11   2
Gross Unrealized Losses (4,302)   (495)
Fair Value $ 478,461   619,916
Number of securities in an unrealized loss position for more than 12 months | item 3    
Number of noncurrent securities | security 25    
Noncurrent marketable securities $ 58,844   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,705   203,519
Fair Value 210,705   203,519
Government agency securities.      
Cash Equivalents and Marketable Securities      
Amortized Cost 126,455   126,927
Gross Unrealized Gains 2    
Gross Unrealized Losses (2,911)   (228)
Fair Value 123,546   126,699
U.S. Treasuries      
Cash Equivalents and Marketable Securities      
Amortized Cost 68,568   124,016
Gross Unrealized Gains 9   1
Gross Unrealized Losses (425)   (84)
Fair Value 68,152   123,933
Commercial paper      
Cash Equivalents and Marketable Securities      
Amortized Cost 42,134   89,699
Gross Unrealized Gains     1
Gross Unrealized Losses (100)   (13)
Fair Value 42,034   89,687
Corporate notes/bonds      
Cash Equivalents and Marketable Securities      
Amortized Cost 34,890   76,248
Gross Unrealized Losses (866)   (170)
Fair Value $ 34,024   $ 76,078