XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE INVESTMENT SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Available-for-sale debt securities:    
Total available-for-sale debt securities $ 760,157 $ 866,181
Equity securities 142,590 118,790
Total marketable investment securities, including restricted amounts 902,747 984,971
Less: Restricted marketable investment securities (8,003) (11,056)
Marketable investment securities 894,744 973,915
Corporate bonds    
Available-for-sale debt securities:    
Total available-for-sale debt securities 175,444 160,559
Commercial paper    
Available-for-sale debt securities:    
Total available-for-sale debt securities 518,641 687,927
Other debt securities    
Available-for-sale debt securities:    
Total available-for-sale debt securities $ 66,072 $ 17,695