XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 71  
2025 65  
2026 58  
2027 52  
2028 45  
Thereafter 296  
Total lease payments 587  
Less: imputed interest (141)  
Total present value of lease liabilities $ 446 $ 122