XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,639,302 $ 1,370,384
Gross Unrealized Gains 437 33
Gross Unrealized Losses (6,813) (10,553)
Fair Value 1,632,926 1,359,864
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 140,574 220,265
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,492,352 1,139,599
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 120,657 165,407
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 120,657 165,407
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 120,657 165,407
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 50,684 31,874
Gross Unrealized Gains 26 13
Gross Unrealized Losses (71) (130)
Fair Value 50,639 31,757
Certificates of deposit | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
Certificates of deposit | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 50,639 31,757
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 127,549 148,832
Gross Unrealized Gains 99 10
Gross Unrealized Losses (179) (171)
Fair Value 127,469 148,671
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,522 50,764
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 125,947 97,907
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 295,271 168,887
Gross Unrealized Gains 16 2
Gross Unrealized Losses (2,893) (3,313)
Fair Value 292,394 165,576
Corporate notes and bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 2,000 0
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 290,394 165,576
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 348,693 301,349
Gross Unrealized Gains 97 8
Gross Unrealized Losses (133) (132)
Fair Value 348,657 301,225
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 16,395 4,094
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 332,262 297,131
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 696,448 554,035
Gross Unrealized Gains 199 0
Gross Unrealized Losses (3,537) (6,807)
Fair Value 693,110 547,228
U.S. Government agency securities | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 0
U.S. Government agency securities | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 693,110 $ 547,228