XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents and Available-for-Sale Securities by Significant Investment Category (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,668,256 $ 1,683,827
Gross Unrealized Gains 1,787 4,388
Gross Unrealized Losses (2,912) (3,270)
Aggregate Fair Value 1,667,131 1,684,945
Cash and Cash Equivalents 746,996 755,127 [1]
Short-term marketable securities 299,584 318,683 [1]
Long-term marketable securities $ 620,551 $ 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 $ 402,091 $ 229,676
Cash, aggregate fair value 402,091 229,676
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,266,165 1,454,151
Gross Unrealized Gains 1,787 4,388
Gross Unrealized Losses (2,912) (3,270)
Aggregate Fair Value 1,265,040 1,455,269
Cash and Cash Equivalents 344,905 525,451
Short-term marketable securities 299,584 318,683
Long-term marketable securities 620,551 611,135
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 313,928 499,483
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 313,928 499,483
Cash and Cash Equivalents 313,928 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 609,615 587,896
Gross Unrealized Gains 1,533 3,476
Gross Unrealized Losses (1,552) (1,996)
Aggregate Fair Value 609,596 589,376
Cash and Cash Equivalents 0 0
Short-term marketable securities 177,583 193,251
Long-term marketable securities 432,013 396,125
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 218,811 251,952
Gross Unrealized Gains 107 556
Gross Unrealized Losses (1,165) (1,140)
Aggregate Fair Value 217,753 251,368
Cash and Cash Equivalents 14,982 19,976
Short-term marketable securities 115,568 111,343
Long-term marketable securities 87,203 120,049
Level 2: | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 22,005 20,076
Gross Unrealized Gains 0 5
Gross Unrealized Losses 0 0
Aggregate Fair Value 22,005 20,081
Cash and Cash Equivalents 15,995 5,992
Short-term marketable securities 6,010 14,089
Long-term marketable securities 0 0
Level 2: | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 101,806 94,744
Gross Unrealized Gains 147 351
Gross Unrealized Losses (195) (134)
Aggregate Fair Value 101,758 94,961
Cash and Cash Equivalents 0 0
Short-term marketable securities 423 0
Long-term marketable securities $ 101,335 $ 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.