XML 90 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Year one $ 92 $ 101
Year two 83 76
Year three 73 67
Year four 69 58
Year five 55 57
After year five and subsequent years 98 145
Total lease payments 470 504
Less: Interest 57 71
Present value of lease liabilities $ 413 $ 433