XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of remaining operating lease payments (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 1,283 $ 1,238
Year 2 1,073 1,038
Year 3 822 835
Year 4 560 631
Year 5 449 418
Thereafter 1,464 1,571
Total lease payments 5,651 5,731
Amount representing interest (712) (740)
Lease liabilities $ 4,939 $ 4,991