XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 2,921 $ 2,608 $ 5,750 $ 5,120
Finance lease cost:        
Amortization of lease assets 948 1,539 1,889 3,085
Interest on lease liabilities 72 76 145 156
Finance lease cost 1,020 1,615 2,034 3,241
Variable lease cost 592 494 1,227 1,012
Total lease cost $ 4,533 $ 4,717 $ 9,011 $ 9,373