XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Operating lease cost $ 3,426 $ 2,921 $ 6,666 $ 5,750
Finance lease cost:        
Amortization of lease assets 827 948 1,700 1,889
Interest on lease liabilities 72 72 143 145
Finance lease cost 899 1,020 1,843 2,034
Variable lease cost 659 592 1,355 1,227
Total lease cost $ 4,984 $ 4,533 $ 9,864 $ 9,011