v3.26.1
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Operating leases    
Remaining 2026 $ 129  
2027 168  
2028 114  
2029 96  
2030 82  
Thereafter 150  
Total 739  
Less: present value discount (87)  
Lease liability 652 $ 696
Finance leases    
Remaining 2026 6  
2027 6  
2028 4  
2029 0  
2030 0  
Thereafter 0  
Total 16  
Less: present value discount (1)  
Lease liability $ 15 $ 17