XML 111 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Undiscounted contractual maturities of operating lease liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lease payments due in 2024 $ 37  
Lease payments due in 2025 30  
Lease payments due in 2026 26  
Lease payments due in 2027 24  
Lease payments due in 2028 20  
Lease payments due thereafter 150  
Total lease payments 287  
Less: future lease payments impact of discounting (89)  
Operating lease liability $ 198 $ 116