v3.25.0.1
Lessee, Operating Lease, Liability, Maturity (Table) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 62  
2026 51  
2027 43  
2028 31  
2029 26  
Thereafter 109  
Total lease payments 322  
Less: Imputed interest 66  
Present value of lease liabilities $ 256 $ 279