XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,985,897 $ 1,656,579
Gross Unrealized Gains 4,934 3,132
Gross Unrealized Losses (55) (767)
Aggregate Fair Value 1,990,776 1,658,944
Cash and Cash Equivalents 1,250,108 942,842 [1]
Short-term marketable securities 227,731 194,864 [1]
Long-term marketable securities $ 512,937 $ 521,238 [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 $ 400,492 $ 329,619
Cash, aggregate fair value 400,492 329,619
Level 2:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,585,405 1,326,960
Gross Unrealized Gains 4,934 3,132
Gross Unrealized Losses (55) (767)
Aggregate Fair Value 1,590,284 1,329,325
Cash and Cash Equivalents 849,616 613,223
Short-term marketable securities 227,731 194,864
Long-term marketable securities 512,937 521,238
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 844,616 613,223
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 844,616 613,223
Cash and Cash Equivalents 844,616 613,223
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 474,892 503,202
Gross Unrealized Gains 3,520 2,410
Gross Unrealized Losses (26) (390)
Aggregate Fair Value 478,386 505,222
Cash and Cash Equivalents 0 0
Short-term marketable securities 181,605 168,104
Long-term marketable securities 296,781 337,118
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 202,584 72,027
Gross Unrealized Gains 991 359
Gross Unrealized Losses (21) (33)
Aggregate Fair Value 203,554 72,353
Cash and Cash Equivalents 5,000 0
Short-term marketable securities 45,912 896
Long-term marketable securities 152,642 71,457
Level 2: | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 63,313 138,508
Gross Unrealized Gains 423 363
Gross Unrealized Losses (8) (344)
Aggregate Fair Value 63,728 138,527
Cash and Cash Equivalents 0 0
Short-term marketable securities 214 25,864
Long-term marketable securities $ 63,514 $ 112,663
[1]
(1)December 31, 2024 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, 2024, filed with the SEC on February 24, 2025.