XML 110 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Undiscounted contractual maturities of operating lease liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Lease payments due in 2023 $ 36  
Lease payments due in 2024 29  
Lease payments due in 2025 25  
Lease payments due in 2026 20  
Lease payments due in 2027 6  
Lease payments due thereafter 12  
Total lease payments 128  
Less: Future ease payments impact of discounting (12)  
Operating lease liability $ 116 $ 136