XML 100 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Summary of Changes to Level 3 Instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Non-contingent reclass $ (1.1) $ (2.0) $ (12.7)
Level 3      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Beginning balance 4.6 9.8  
Change in fair value 1.1 1.1  
Payments   (1.2)  
Non-contingent reclass   (5.1)  
Ending balance $ 5.7 $ 4.6 $ 9.8