XML 83 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities and Equity Investments - Schedule of Available-for-Sale Debt Securities at Fair Value (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Debt securities $ 8,884.9 $ 5,642.8
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Debt securities 5,583.9 5,372.9
Marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Debt securities 803.2 157.7
Long-term marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Debt securities $ 2,497.8 $ 112.2