XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost $ 969,740
Gross Unrealized Gains 0
Gross Unrealized Losses (2,859)
Fair Value 966,881
Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 69,546
Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 897,335
Money market funds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 35,789
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 35,789
Money market funds | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 35,789
Money market funds | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 0
Certificate of deposit  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 16,001
Gross Unrealized Gains 0
Gross Unrealized Losses (2)
Fair Value 15,999
Certificate of deposit | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 6,000
Certificate of deposit | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 9,999
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 215,964
Gross Unrealized Gains 0
Gross Unrealized Losses (114)
Fair Value 215,850
Commercial paper | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 26,997
Commercial paper | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 188,853
Corporate notes and bonds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 199,244
Gross Unrealized Gains 0
Gross Unrealized Losses (872)
Fair Value 198,372
Corporate notes and bonds | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 760
Corporate notes and bonds | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 197,612
U.S. Treasuries  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 14,999
Gross Unrealized Gains 0
Gross Unrealized Losses (1)
Fair Value 14,998
U.S. Treasuries | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 0
U.S. Treasuries | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 14,998
U.S. Government agencies  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 487,743
Gross Unrealized Gains 0
Gross Unrealized Losses (1,870)
Fair Value 485,873
U.S. Government agencies | Cash and Cash Equivalents  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 0
U.S. Government agencies | Marketable Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value $ 485,873