XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investments - Investments Measured at Fair Value On A Recurring Basis (Details) - Fair value measurements on recurring basis - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value of marketable securities    
Cash equivalents (including restricted) $ 3,999,150 $ 1,692,849
Total 1,274,150 650,884
U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 8,163 65,172
Commercial paper    
Fair value of marketable securities    
Total 596,568 290,398
Corporate securities    
Fair value of marketable securities    
Total 629,115 114,265
Other    
Fair value of marketable securities    
Total 13,850 4,844
Equity securities    
Fair value of marketable securities    
Equity securities 26,454 176,205
Level 1    
Fair value of marketable securities    
Cash equivalents (including restricted) 255,118 573,504
Total 34,617 231,653
Level 1 | U.S. Treasury and agency securities    
Fair value of marketable securities    
Total 8,163 65,172
Level 1 | Equity securities    
Fair value of marketable securities    
Equity securities 26,454 166,481
Level 2    
Fair value of marketable securities    
Cash equivalents (including restricted) 3,744,032 1,119,345
Total 1,239,482 419,087
Level 2 | Commercial paper    
Fair value of marketable securities    
Total 596,568 290,398
Level 2 | Corporate securities    
Fair value of marketable securities    
Total 629,115 114,265
Level 2 | Other    
Fair value of marketable securities    
Total 13,799 4,700
Level 2 | Equity securities    
Fair value of marketable securities    
Equity securities   9,724
Level 3    
Fair value of marketable securities    
Total 51 144
Level 3 | Other    
Fair value of marketable securities    
Total $ 51 $ 144