Leases - Narrative (Details) - USD ($) $ in Billions |
Jan. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lessee, Lease, Description [Line Items] | ||
| Leases not yet commenced, future minimum lease payments, current | $ 5.8 | |
| Leases not yet commenced, future minimum lease payments, noncurrent | $ 52.7 | |
| Subsequent Event | ||
| Lessee, Lease, Description [Line Items] | ||
| Prepayments for finance leases not yet commenced | $ 9.9 | |
| Purchase obligation, one-time payments | $ 3.5 | |
| Minimum | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, non-cancelable lease term | 1 year | |
| Leases, non-cancelable lease term | 1 year | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, non-cancelable lease term | 25 years | |
| Leases, non-cancelable lease term | 25 years |