Sale of Receivables (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Receivables [Abstract] | ||||
| Sale of receivables to financial institutions | $ 323.3 | $ 334.8 | $ 838.1 | $ 776.9 |
| Receivables not yet collected | 3.0 | 3.0 | ||
| Charge related to sale of receivables | $ 15.1 | $ 14.9 | $ 38.1 | $ 36.6 |