XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
MARKETABLE INVESTMENT SECURITIES - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair value of marketable securities    
Cash equivalents (including restricted) $ 813,399 $ 596,471
Available-for-sale debt securities:    
Total available-for-sale debt securities 656,979 866,181
Equity securities 109,990 118,790
Total marketable investment securities, including restricted amounts 766,969 984,971
Less: Restricted marketable investment securities (11,800) (11,056)
Marketable investment securities 755,169 973,915
Corporate bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 189,211 160,559
Commercial paper    
Available-for-sale debt securities:    
Total available-for-sale debt securities 452,642 687,927
Other debt securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 15,126 17,695
Level 1    
Fair value of marketable securities    
Cash equivalents (including restricted) 41,331 657
Available-for-sale debt securities:    
Total available-for-sale debt securities 12,779 15,968
Equity securities 100,287 109,002
Total marketable investment securities, including restricted amounts 113,066 124,970
Less: Restricted marketable investment securities (11,800) (11,056)
Marketable investment securities 101,266 113,914
Level 1 | Corporate bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Level 1 | Commercial paper    
Available-for-sale debt securities:    
Total available-for-sale debt securities 0 0
Level 1 | Other debt securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities 12,779 15,968
Level 2    
Fair value of marketable securities    
Cash equivalents (including restricted) 772,068 595,814
Available-for-sale debt securities:    
Total available-for-sale debt securities 644,200 850,213
Equity securities 9,703 9,788
Total marketable investment securities, including restricted amounts 653,903 860,001
Less: Restricted marketable investment securities 0 0
Marketable investment securities 653,903 860,001
Level 2 | Corporate bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 189,211 160,559
Level 2 | Commercial paper    
Available-for-sale debt securities:    
Total available-for-sale debt securities 452,642 687,927
Level 2 | Other debt securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities $ 2,347 $ 1,727