v3.26.1
Fair Value Measurements (Debt Instruments) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
$500.0 million Fixed Rate Notes Due June 2028  
Debt instrument, face amount $ 500.0
$750.0 million Fixed Rate Notes Due March 2030  
Debt instrument, face amount 750.0
$750.0 million Fixed Rate Notes Due March 2032  
Debt instrument, face amount 750.0
$750.0 million Fixed Rate Notes Due September 2043  
Debt instrument, face amount 750.0
$700.0 million Fixed Rate Notes Due June 2048  
Debt instrument, face amount 700.0
Level 2 | $500.0 million Fixed Rate Notes Due June 2028  
Fair Value 495.2
Level 2 | $750.0 million Fixed Rate Notes Due March 2030  
Fair Value 748.4
Level 2 | $750.0 million Fixed Rate Notes Due March 2032  
Fair Value 677.4
Level 2 | $750.0 million Fixed Rate Notes Due September 2043  
Fair Value 749.1
Level 2 | $700.0 million Fixed Rate Notes Due June 2048  
Fair Value $ 584.7