XML 121 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 18, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2016
Jul. 31, 2015
5.125% Senior Notes Due August 1, 2031 | Senior notes              
Derivative fair values              
Repayments of debt $ 125.0            
Interest rate 5.125%            
Amortization expense       $ 1.3      
Interest Expense              
Derivative fair values              
Gain (loss) reclassified from AOCI to interest expense   $ 3.6 $ 3.4 4.6      
Amount reclassified within twelve months   3.9          
Accumulated other comprehensive income              
Derivative fair values              
Stockholders' equity   (7.1) $ (9.8) $ (12.3) $ (15.6)    
Treasury rate lock | Accumulated other comprehensive income              
Derivative fair values              
Stockholders' equity   $ (7.1)          
Treasury rate lock | Designated as a hedge              
Derivative fair values              
Notional amount             $ 300.0
Fair value of derivative           $ (34.4)