XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Investments Measured at Fair Value On A Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair value of marketable securities    
Debt securities $ 17,000  
Derivative's fair value 0 $ 0
Fair value measurements on recurring basis    
Fair value of marketable securities    
Cash Equivalents (including restricted) 320,984 1,692,849
Total 117,379 650,884
Fair value measurements on recurring basis | U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 17,007 65,172
Fair value measurements on recurring basis | Commercial paper    
Fair value of marketable securities    
Total   290,398
Fair value measurements on recurring basis | Corporate securities    
Fair value of marketable securities    
Total   114,265
Fair value measurements on recurring basis | Other (including restricted)    
Fair value of marketable securities    
Total 150 4,844
Fair value measurements on recurring basis | Equity securities    
Fair value of marketable securities    
Equity securities 100,222 176,205
Fair value measurements on recurring basis | Level 1    
Fair value of marketable securities    
Cash Equivalents (including restricted) 192,935 573,504
Total 109,163 231,653
Fair value measurements on recurring basis | Level 1 | U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 17,007 65,172
Fair value measurements on recurring basis | Level 1 | Equity securities    
Fair value of marketable securities    
Equity securities 92,156 166,481
Fair value measurements on recurring basis | Level 2    
Fair value of marketable securities    
Cash Equivalents (including restricted) 128,049 1,119,345
Total 8,067 419,087
Fair value measurements on recurring basis | Level 2 | Commercial paper    
Fair value of marketable securities    
Total   290,398
Fair value measurements on recurring basis | Level 2 | Corporate securities    
Fair value of marketable securities    
Total   114,265
Fair value measurements on recurring basis | Level 2 | Other (including restricted)    
Fair value of marketable securities    
Total 1 4,700
Fair value measurements on recurring basis | Level 2 | Equity securities    
Fair value of marketable securities    
Equity securities 8,066 9,724
Fair value measurements on recurring basis | Level 3    
Fair value of marketable securities    
Total 149 144
Fair value measurements on recurring basis | Level 3 | Other (including restricted)    
Fair value of marketable securities    
Total $ 149 $ 144