XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Senior Unsecured Notes due 2028 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 07, 2020
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
May 07, 2025
Dec. 31, 2024
Debt Instrument [Line Items]            
Total debt   $ 693.1 $ 693.1     $ 700.0
Gain on extinguishment of debt     $ 1.1 $ 0.6    
Senior Unsecured Notes Due August 2028 | Prior to August 15, 2023            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage 100.00%          
Senior Unsecured Notes Due August 2028 | Upon the occurrence of a change in control | Maximum            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage 101.00%          
Senior Unsecured Notes Due August 2028 | Senior Notes            
Debt Instrument [Line Items]            
Stated interest rate percentage 3.875% 3.875% 3.875%     3.875%
Total debt $ 450.0 $ 443.1 $ 443.1     $ 450.0
Repurchased face amount         $ 30.0  
Repurchase of long-term debt   6.9 6.9      
Payments for repurchase of debt, excluding gain on extinguishment   5.8 5.8      
Gain on extinguishment of debt   1.1 1.1      
Repurchase amount remaining   $ 23.1 $ 23.1