XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents and Available-for-Sale Securities by Significant Investment Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,641,139 $ 1,523,467
Gross Unrealized Gains 159 719
Gross Unrealized Losses (15,926) (2,518)
Aggregate Fair Value 1,625,372 1,521,668
Cash and Cash Equivalents 724,531 587,276 [1]
Short-term Marketable Securities 567,006 426,599 [1]
Long-term Marketable Securities 333,835 507,793 [1]
Level 1 | Cash    
Schedule of Available-for-sale Securities [Line Items]    
Cash 463,248 301,177
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 463,248 301,177
Cash and Cash Equivalents 463,248 301,177
Short-term Marketable Securities 0 0
Long-term Marketable Securities 0 0
Level 2    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,177,891 1,222,290
Gross Unrealized Gains 159 719
Gross Unrealized Losses (15,926) (2,518)
Aggregate Fair Value 1,162,124 1,220,491
Cash and Cash Equivalents 261,283 286,099
Short-term Marketable Securities 567,006 426,599
Long-term Marketable Securities 333,835 507,793
Level 2 | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 248,933 285,099
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 248,933 285,099
Cash and Cash Equivalents 248,933 285,099
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 504,984 584,000
Gross Unrealized Gains 34 386
Gross Unrealized Losses (11,541) (2,086)
Aggregate Fair Value 493,477 582,300
Cash and Cash Equivalents 1,881 0
Short-term Marketable Securities 299,153 200,304
Long-term Marketable Securities 192,443 381,996
Level 2 | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 312,720 224,774
Gross Unrealized Gains 45 182
Gross Unrealized Losses (3,771) (325)
Aggregate Fair Value 308,994 224,631
Cash and Cash Equivalents 0 0
Short-term Marketable Securities 229,846 146,421
Long-term Marketable Securities 79,148 78,210
Level 2 | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 48,103 68,384
Gross Unrealized Gains 11 0
Gross Unrealized Losses (22) 0
Aggregate Fair Value 48,092 68,384
Cash and Cash Equivalents 10,469 1,000
Short-term Marketable Securities 37,623 67,384
Long-term Marketable Securities 0 0
Level 2 | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 63,151 56,936
Gross Unrealized Gains 69 10
Gross Unrealized Losses (592) (95)
Aggregate Fair Value 62,628 56,851
Cash and Cash Equivalents 0 0
Short-term Marketable Securities 384 9,451
Long-term Marketable Securities $ 62,244 47,400
Level 2 | Foreign and other    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   3,097
Gross Unrealized Gains   141
Gross Unrealized Losses   (12)
Aggregate Fair Value   3,226
Cash and Cash Equivalents   0
Short-term Marketable Securities   3,039
Long-term Marketable Securities   $ 187
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
[1] Certain December 31, 2021 balances have been corrected for an immaterial error identified in the third quarter of 2022. See Note 1 to these Consolidated Financial Statements for details.