v3.26.1
Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Extinguishment of Debt [Line Items]    
Senior Notes, Current $ 549.3 $ 0.0
Issued 2026 Notes    
Extinguishment of Debt [Line Items]    
Debt Instrument, Face Amount $ 550.0  
Debt Instrument, Interest Rate, Stated Percentage 5.10%  
Debt Instrument, Issued Percentage 99.961%  
Debt Issuance Costs, Gross $ 5.0  
Issued 2017 Notes    
Extinguishment of Debt [Line Items]    
Debt Instrument, Face Amount $ 550.0  
Debt Instrument, Interest Rate, Stated Percentage 4.75%