XML 87 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Year one $ 103 $ 92
Year two 95 83
Year three 87 73
Year four 69 69
Year five 27 55
After year five and subsequent years 81 98
Total lease payments 462 470
Less: Interest 52 57
Present value of lease liabilities $ 410 $ 413