XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents and Available-for-Sale Securities by Significant Investment Category (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,484,485 $ 1,683,827
Gross Unrealized Gains 8,114 4,388
Gross Unrealized Losses (170) (3,270)
Aggregate Fair Value 1,492,429 1,684,945
Cash and Cash Equivalents 675,448 755,127 [1]
Short-term marketable securities 254,996 318,683 [1]
Long-term marketable securities $ 561,985 $ 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 $ 381,781 $ 229,676
Cash, aggregate fair value 381,781 229,676
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,102,704 1,454,151
Gross Unrealized Gains 8,114 4,388
Gross Unrealized Losses (170) (3,270)
Aggregate Fair Value 1,110,648 1,455,269
Cash and Cash Equivalents 293,667 525,451
Short-term marketable securities 254,996 318,683
Long-term marketable securities 561,985 611,135
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 288,687 499,483
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 288,687 499,483
Cash and Cash Equivalents 288,687 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 551,545 587,896
Gross Unrealized Gains 6,154 3,476
Gross Unrealized Losses (114) (1,996)
Aggregate Fair Value 557,585 589,376
Cash and Cash Equivalents 0 0
Short-term marketable securities 178,968 193,251
Long-term marketable securities 378,617 396,125
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 172,606 251,952
Gross Unrealized Gains 1,372 556
Gross Unrealized Losses (49) (1,140)
Aggregate Fair Value 173,929 251,368
Cash and Cash Equivalents 4,980 19,976
Short-term marketable securities 75,134 111,343
Long-term marketable securities 93,815 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 89,866 94,744
Gross Unrealized Gains 588 351
Gross Unrealized Losses (7) (134)
Aggregate Fair Value 90,447 94,961
Cash and Cash Equivalents 0 0
Short-term marketable securities 894 0
Long-term marketable securities $ 89,553 $ 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.