XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,370,384 $ 969,740
Gross Unrealized Gains 33 0
Gross Unrealized Losses (10,553) (2,859)
Fair Value 1,359,864 966,881
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 220,265 69,546
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,139,599 897,335
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 165,407 35,789
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 165,407 35,789
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 165,407 35,789
Money market funds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,874 16,001
Gross Unrealized Gains 13 0
Gross Unrealized Losses (130) (2)
Fair Value 31,757 15,999
Certificates of deposit | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 6,000
Certificates of deposit | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 31,757 9,999
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 148,832 215,964
Gross Unrealized Gains 10 0
Gross Unrealized Losses (171) (114)
Fair Value 148,671 215,850
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 50,764 26,997
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 97,907 188,853
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 168,887 199,244
Gross Unrealized Gains 2 0
Gross Unrealized Losses (3,313) (872)
Fair Value 165,576 198,372
Corporate notes and bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 760
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 165,576 197,612
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 301,349 14,999
Gross Unrealized Gains 8 0
Gross Unrealized Losses (132) (1)
Fair Value 301,225 14,998
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 4,094 0
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 297,131 14,998
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 554,035 487,743
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,807) (1,870)
Fair Value 547,228 485,873
U.S. Government agencies | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
U.S. Government agencies | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 547,228 $ 485,873