Stock Based Compensation Plans - Schedule of Share Based Compensation Stock Options (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||||
| Intrinsic Value of Stock Options Exercised | $ 6.8 | $ 4.4 | $ 16.4 | $ 20.7 |
| Stock Compensation Expense Related to Stock Option Awards | $ 4.2 | $ 4.9 | $ 13.4 | $ 18 |
| Issued Stock Options | 0 | 0 | 0.9 | 1 |
| Weighted Average Fair Value of Stock Options issued (per share) | $ 0 | $ 0 | $ 28.71 | $ 33.05 |
| Fair Value of Stock Options Issued | $ 0 | $ 0 | $ 24.9 | $ 34.2 |