v3.25.1
Financial Instruments - Schedule of Derivative Instruments Fair Value (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Jun. 27, 2024
Jun. 13, 2024
Jun. 06, 2024
Mar. 31, 2024
Derivative [Line Items]            
Notional Amount $ 197.9 $ 146.8        
Gross Amount of Recognized Assets 0.0 3.0        
Gross Amount of Recognized Liabilities $ 8.0 $ 1.0        
6.875% Notes due 2029 | Unsecured Notes            
Derivative [Line Items]            
Stated interest rate (as percent) 6.875% 6.875%     6.875% 6.875%
Interest Rate Swap            
Derivative [Line Items]            
Gross Amount of Recognized Assets $ 29.0          
Gross Amount of Recognized Liabilities 0.0          
Interest Rate Swap | 6.875% Notes due 2029 | Unsecured Notes            
Derivative [Line Items]            
Notional Amount         $ 600.0  
Gross Amount of Recognized Assets $ 9.0 $ 15.0        
Stated interest rate (as percent) 6.875%       6.875%  
Interest Rate Swap | 6.125% Notes due 2029 | Unsecured Notes            
Derivative [Line Items]            
Gross Amount of Recognized Assets $ 20.0          
Stated interest rate (as percent) 6.125%          
Interest Rate Swap One            
Derivative [Line Items]            
Notional Amount $ 200.0          
Gross Amount of Recognized Assets 3.0          
Gross Amount of Recognized Liabilities 0.0          
Interest Rate Swap One | 6.875% Notes due 2029 | Unsecured Notes            
Derivative [Line Items]            
Notional Amount       $ 200.0    
Interest Rate Swap Two            
Derivative [Line Items]            
Notional Amount 400.0          
Gross Amount of Recognized Assets 6.0          
Gross Amount of Recognized Liabilities 0.0          
Interest Rate Swap Two | 6.875% Notes due 2029 | Unsecured Notes            
Derivative [Line Items]            
Notional Amount     $ 400.0      
Interest Rate Swap Three            
Derivative [Line Items]            
Notional Amount 600.0          
Gross Amount of Recognized Assets 18.0          
Gross Amount of Recognized Liabilities 0.0          
Interest Rate Swap Four            
Derivative [Line Items]            
Notional Amount 100.0          
Gross Amount of Recognized Assets 2.0          
Gross Amount of Recognized Liabilities $ 0.0