XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Senior Notes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
May 31, 2017
Long-Term Debt            
Loss on Extinguishment of Debt $ 0.0 $ 0.0   $ 0.0 $ 1.1  
Senior Notes [Member]            
Long-Term Debt            
Senior notes face amount           $ 950.0
Senior notes stated interest rate 5.125%     5.125%   5.125%
Face amount of senior notes repurchased     $ 140.0      
Loss on Extinguishment of Debt     $ 0.7      
Senior Notes, Current $ 210.0     $ 210.0