XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Year one $ 116 $ 103
Year two 105 95
Year three 85 87
Year four 42 69
Year five 30 27
After year five and subsequent years 66 81
Total lease payments 444 462
Less: Interest 52 52
Present value of lease liabilities $ 392 $ 410