XML 118 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Undiscounted contractual maturities of operating lease liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Lease payments due in 2025 $ 40  
Lease payments due in 2026 37  
Lease payments due in 2027 34  
Lease payments due in 2028 29  
Lease payments due in 2029 24  
Lease payments due thereafter 164  
Total lease payments 328  
Less: future lease payments impact of discounting (96)  
Operating lease liability $ 232 $ 198