XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments and Fair Value - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Financial Instruments and Fair Value [Abstract]      
Marketable equity securities $ 67.6   $ 64.2
Recognized gain (loss) on marketable equity securities $ (14.7) $ 0.3