XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,339,774 $ 969,740
Gross Unrealized Gains 26 0
Gross Unrealized Losses (13,495) (2,859)
Fair Value 1,326,305 966,881
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 246,592 69,546
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,079,713 897,335
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 182,559 35,789
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 182,559 35,789
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 182,559 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 21,040 16,001
Gross Unrealized Gains 0 0
Gross Unrealized Losses (136) (2)
Fair Value 20,904 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 20,904 9,999
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 119,751 215,964
Gross Unrealized Gains 2 0
Gross Unrealized Losses (201) (114)
Fair Value 119,552 215,850
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 15,231 26,997
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 104,321 188,853
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 171,874 199,244
Gross Unrealized Gains 5 0
Gross Unrealized Losses (3,943) (872)
Fair Value 167,936 198,372
Corporate notes and bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 2,924 760
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 165,012 197,612
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 282,489 14,999
Gross Unrealized Gains 19 0
Gross Unrealized Losses (189) (1)
Fair Value 282,319 14,998
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 45,878 0
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 236,441 14,998
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 562,061 487,743
Gross Unrealized Gains 0 0
Gross Unrealized Losses (9,026) (1,870)
Fair Value 553,035 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 $ 553,035 $ 485,873