XML 157 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Costs and Other Supplemental Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 863 $ 714 $ 548
Variable lease cost 444 536 381
Sublease income (24) (32) (41)
Total lease cost $ 1,283 $ 1,218 888
Weighted-Average Remaining Contractual Lease Term (Years) 10 years 9 months 18 days 11 years  
Weighted-Average Discount Rate 3.80% 3.00%  
Operating cash flows from operating leases $ 744 $ 617 387
(Gains)/losses on sale and leaseback transactions, net $ (49) $ 11 $ 1