v3.25.2
LEASES (Maturities Analysis) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 $ 20  
2026 38  
2027 29  
2028 31  
2029 27  
Thereafter 148  
Total lease payments 293  
Less imputed interest 54  
Total $ 239 $ 240