XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease cost $ 2,133 $ 1,662 $ 4,236 $ 3,218
Finance lease cost:        
Amortization of lease assets 1,530 2,489 3,090 4,945
Interest on lease liabilities 92 119 195 251
Finance lease cost 1,622 2,608 3,285 5,196
Variable lease cost 471 415 940 763
Total lease cost $ 4,226 $ 4,685 $ 8,461 $ 9,177