v3.24.4
Commitments and Contingencies - Annual Future Minimum Payments Under Operating Leases / Facility Exit Obligation (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 130
2026 114
2027 111
2028 106
2029 97
Thereafter 366
Total operating lease payments 924
Less: imputed interest (135)
Present value of operating lease liabilities 789
Purchase Obligations  
2025 536
2026 590
2027 756
2028 1,886
2029 121
Thereafter 213
Total 4,102
Potential cancellation penalty $ 56