XML 97 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments (Details 1) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Marketable equity securities    
Amortized Cost $ 800.2 $ 979.9
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (497.5) (563.1)
Fair Value 302.7 416.8
Equity Securities, Current    
Marketable equity securities    
Amortized Cost   31.6
Gross Unrealized Gains   0.0
Gross Unrealized Losses   (21.0)
Fair Value   10.6
Equity Securities, Non-Current    
Marketable equity securities    
Amortized Cost 800.2 948.3
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (497.5) (542.1)
Fair Value $ 302.7 $ 406.2