Accounts Receivable - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Receivables [Abstract] | ||||
| Total accounts receivable, net | $ 2,843.4 | $ 2,208.5 | ||
| Allowance for credit losses | $ 21.5 | $ 24.4 | $ 16.6 | $ 23.7 |
| Percent accounts receivable outstanding, less than 60 days | 94.00% | |||
| Cash Proceeds from Transfer Of Financial Assets Accounted For As Sales Derecognized Amount | $ 2,900.0 | 2,800.0 | ||
| Fees And Interest Paid Under Receivables Purchase Agreements | $ 7.1 | $ 8.1 | ||