XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,541,584 $ 1,370,384
Gross Unrealized Gains 1,863 33
Gross Unrealized Losses (2,218) (10,553)
Fair Value 1,541,229 1,359,864
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 134,943 220,265
Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,406,286 1,139,599
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 132,037 165,407
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 132,037 165,407
Money market funds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 132,037 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 55,863 31,874
Gross Unrealized Gains 58 13
Gross Unrealized Losses (9) (130)
Fair Value 55,912 31,757
Certificates of deposit | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 750 0
Certificates of deposit | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 55,162 31,757
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 71,427 148,832
Gross Unrealized Gains 29 10
Gross Unrealized Losses (19) (171)
Fair Value 71,437 148,671
Commercial paper | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,694 50,764
Commercial paper | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 69,743 97,907
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 406,093 168,887
Gross Unrealized Gains 934 2
Gross Unrealized Losses (931) (3,313)
Fair Value 406,096 165,576
Corporate notes and bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 462 0
Corporate notes and bonds | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 405,634 165,576
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 327,773 301,349
Gross Unrealized Gains 152 8
Gross Unrealized Losses (34) (132)
Fair Value 327,891 301,225
U.S. Treasuries | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 0 4,094
U.S. Treasuries | Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 327,891 297,131
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 548,391 554,035
Gross Unrealized Gains 690 0
Gross Unrealized Losses (1,225) (6,807)
Fair Value 547,856 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 $ 547,856 $ 547,228