v3.25.2
Financial Instruments - Schedule of Derivative Instruments Fair Value (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 27, 2024
Jun. 13, 2024
Jun. 06, 2024
Derivative [Line Items]            
Notional Amount $ 209.4 $ 146.8        
Gross Amount of Recognized Assets 0.0 3.0        
Gross Amount of Recognized Liabilities $ 18.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 $ 63.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 $ 24.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 $ 39.0          
Stated interest rate (as percent) 6.125%          
Interest Rate Swap One            
Derivative [Line Items]            
Notional Amount $ 200.0          
Gross Amount of Recognized Assets 8.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 16.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 34.0          
Gross Amount of Recognized Liabilities 0.0          
Interest Rate Swap Four            
Derivative [Line Items]            
Notional Amount 100.0          
Gross Amount of Recognized Assets 5.0          
Gross Amount of Recognized Liabilities $ 0.0