v3.26.1
Stock-Based Compensation (Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Forward Contracts [Member]        
Share-Based Payment Arrangement, Additional Disclosure [Abstract]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   2,423,880   1,304,889
Employee Stock Option        
Share-Based Payment Arrangement, Additional Disclosure [Abstract]        
Share-Based Payment Arrangement, Expense $ 1.0 $ 1.0 $ 2.0 $ 2.1
Share-Based Payment Arrangement, Expense, Tax Benefit 0.2 0.2 0.4 0.5
Share-Based Payment Arrangement, Amount Capitalized 0.5 0.5 1.0 1.0
Other Equity Awards [Member]        
Share-Based Payment Arrangement, Additional Disclosure [Abstract]        
Share-Based Payment Arrangement, Expense 10.3 9.4 20.3 19.4
Share-Based Payment Arrangement, Expense, Tax Benefit 2.5 2.3 5.0 4.8
Share-Based Payment Arrangement, Amount Capitalized $ 5.7 $ 4.7 $ 10.8 $ 9.5