XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash and Marketable Securities - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]      
Unrealized net gain (loss) on marketable securities $ 1.0 $ 1.3 $ (7.4)
Fair Value, Recurring      
Cash and Cash Equivalents [Line Items]      
Equity securities 130.9 126.2  
Other Current Assets | Fair Value, Recurring      
Cash and Cash Equivalents [Line Items]      
Equity securities 39.0 37.6  
Other Noncurrent Assets | Fair Value, Recurring      
Cash and Cash Equivalents [Line Items]      
Equity securities $ 91.9 $ 88.6