XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,503,247 $ 1,641,139
Gross Unrealized Gains 644 159
Gross Unrealized Losses (11,165) (15,926)
Aggregate Fair Value 1,492,726 1,625,372
Cash and Cash Equivalents 580,074 724,531 [1]
Short-term marketable securities 572,017 567,006 [1]
Long-term marketable securities 340,635 333,835 [1]
Level 1: | Cash    
Schedule of Available-for-sale Securities [Line Items]    
Cash 279,268 463,248
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 279,268 463,248
Cash and Cash Equivalents 279,268 463,248
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,223,979 1,177,891
Gross Unrealized Gains 644 159
Gross Unrealized Losses (11,165) (15,926)
Aggregate Fair Value 1,213,458 1,162,124
Cash and Cash Equivalents 300,806 261,283
Short-term marketable securities 572,017 567,006
Long-term marketable securities 340,635 333,835
Level 2: | Money market instruments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 300,806 248,933
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Aggregate Fair Value 300,806 248,933
Cash and Cash Equivalents 300,806 248,933
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 427,594 504,984
Gross Unrealized Gains 189 34
Gross Unrealized Losses (8,333) (11,541)
Aggregate Fair Value 419,450 493,477
Cash and Cash Equivalents 0 1,881
Short-term marketable securities 262,700 299,153
Long-term marketable securities 156,750 192,443
Level 2: | U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 410,940 48,103
Gross Unrealized Gains 411 11
Gross Unrealized Losses (2,376) (22)
Aggregate Fair Value 408,975 48,092
Cash and Cash Equivalents 0 10,469
Short-term marketable securities 290,059 37,623
Long-term marketable securities 118,916 0
Level 2: | Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 15,325 312,720
Gross Unrealized Gains 2 45
Gross Unrealized Losses (9) (3,771)
Aggregate Fair Value 15,318 308,994
Cash and Cash Equivalents 0 0
Short-term marketable securities 15,318 229,846
Long-term marketable securities 0 79,148
Level 2: | Asset-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 69,314 63,151
Gross Unrealized Gains 42 69
Gross Unrealized Losses (447) (592)
Aggregate Fair Value 68,909 62,628
Cash and Cash Equivalents 0 0
Short-term marketable securities 3,940 384
Long-term marketable securities $ 64,969 $ 62,244
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] (1)December 31, 2022 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, 2022, filed with the SEC on February 27, 2023.