Leases - Additional Information (Detail) $ in Millions |
Dec. 31, 2025
USD ($)
|
|---|---|
| Lessee, Lease, Description [Line Items] | |
| Lessee, renewal term | 10 years |
| Operating leases not yet commenced value with aggregate rent payments | $ 849 |
| Minimum | |
| Lessee, Lease, Description [Line Items] | |
| Lease not yet commenced, term of contract | 2 years |
| Maximum | |
| Lessee, Lease, Description [Line Items] | |
| Lease not yet commenced, term of contract | 20 years |