XML 145 R119.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Next one year [1] $ 520  
1-2 years 417  
2-3 years 322  
3-4 years 279  
4-5 years 217  
Thereafter 1,865  
Total undiscounted lease payments 3,621  
Less: Imputed interest 661  
Present value of minimum lease payments 2,960  
Less: Current portion 449 $ 320
Noncurrent portion $ 2,510 $ 1,108
[1] Reflects lease payments due within 12 months subsequent to the balance sheet date.