v3.23.3
Leases - Components of Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finance lease cost:        
Amortization of right-of-use assets $ 80 $ 92 $ 264 $ 285
Interest 5 4 15 12
Operating lease cost 487 480 1,560 1,326
Variable lease cost and other, net 163 87 399 263
Total lease cost $ 735 $ 663 $ 2,238 $ 1,886