v3.24.1.u1
Leases - Components of Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease cost:    
Operating lease cost $ 534 $ 557
Variable lease cost and other, net 196 124
Total lease cost
Operating cash flows for operating leases 709 478
Operating lease liabilities arising from obtaining right-of-use assets $ 908 $ 1,282