Leases - Schedule of Supplemental Cash Flow Information (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Non-cash lease activities: | ||
| Commencement of operating leases | $ 116.6 | $ 21.7 |
| Commencement of finance leases | $ 27.3 | $ 0.8 |