v3.25.4
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 144  
2027 125  
2028 118  
2029 102  
2030 96  
Thereafter 668  
Total minimum lease payments 1,253  
Less: Amount representing interest 275  
Present value of minimum lease payments 978 $ 898
Finance Leases    
2026 16  
2027 16  
2028 17  
2029 17  
2030 18  
Thereafter 60  
Total minimum lease payments 144  
Less: Amount representing interest 24  
Finance lease obligations $ 120 $ 124