v3.26.1
Debt - Senior Notes (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
May 31, 2023
Nov. 30, 2021
Mar. 31, 2018
Debt Instrument [Line Items]            
Long-term debt   $ 1,500.0        
Senior Notes | Term Loan Facility            
Debt Instrument [Line Items]            
Debt term 5 years          
Senior Notes | Senior Notes, Due 2028            
Debt Instrument [Line Items]            
Debt face amount           $ 500.0
Average interest rate           4.55%
Long-term debt   500.0 $ 500.0      
Senior Notes | Senior Notes, Due 2031            
Debt Instrument [Line Items]            
Average interest rate         2.75%  
Long-term debt   300.0 300.0   $ 300.0  
Senior Notes | Senior Notes Due 2033            
Debt Instrument [Line Items]            
Average interest rate       5.65%    
Long-term debt   $ 500.0 $ 500.0 $ 500.0