XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents and Available-for-Sale Securities by Significant Investment Category (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,783,242 $ 1,683,827
Gross Unrealized Gains 814 4,388
Gross Unrealized Losses (2,622) (3,270)
Aggregate Fair Value 1,781,434 1,684,945
Cash and Cash Equivalents 972,150 755,127 [1]
Short-term marketable securities 252,201 318,683 [1]
Long-term marketable securities $ 557,083 $ 611,135 [1]
Maximum    
Schedule of Available-for-sale Securities [Line Items]    
Short term marketable securities maturity period 1 year 1 year
Long term marketable securities maturity period 5 years 5 years
Minimum    
Schedule of Available-for-sale Securities [Line Items]    
Long term marketable securities maturity period 1 year 1 year
Level 1:    
Schedule of Available-for-sale Securities [Line Items]    
Cash $ 285,666 $ 229,676
Cash, aggregate fair value 285,666 229,676
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,497,576 1,454,151
Gross Unrealized Gains 814 4,388
Gross Unrealized Losses (2,622) (3,270)
Aggregate Fair Value 1,495,768 1,455,269
Cash and Cash Equivalents 686,484 525,451
Short-term marketable securities 252,201 318,683
Long-term marketable securities 557,083 611,135
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 676,505 499,483
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 676,505 499,483
Cash and Cash Equivalents 676,505 499,483
Short-term marketable securities 0 0
Long-term marketable securities 0 0
Level 2: | Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 537,626 587,896
Gross Unrealized Gains 670 3,476
Gross Unrealized Losses (1,460) (1,996)
Aggregate Fair Value 536,836 589,376
Cash and Cash Equivalents 0 0
Short-term marketable securities 162,959 193,251
Long-term marketable securities 373,877 396,125
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 184,487 251,952
Gross Unrealized Gains 39 556
Gross Unrealized Losses (966) (1,140)
Aggregate Fair Value 183,560 251,368
Cash and Cash Equivalents 9,979 19,976
Short-term marketable securities 88,310 111,343
Long-term marketable securities 85,271 120,049
Level 2: | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   20,076
Gross Unrealized Gains   5
Gross Unrealized Losses   0
Aggregate Fair Value   20,081
Cash and Cash Equivalents   5,992
Short-term marketable securities   14,089
Long-term marketable securities   0
Level 2: | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 98,958 94,744
Gross Unrealized Gains 105 351
Gross Unrealized Losses (196) (134)
Aggregate Fair Value 98,867 94,961
Cash and Cash Equivalents 0
Short-term marketable securities 932 0
Long-term marketable securities $ 97,935 $ 94,961
[1]
(1)December 31, 2023 balances were derived from the audited Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 26, 2024.