v3.26.3
LEASES - Schedule of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
Sep. 30, 2026
May 31, 2026
Operating Leases    
2026 (remainder) $ 66  
2027 266  
2028 254  
2029 237  
2030 233  
Thereafter 1,331  
Total lease payments 2,387  
Less imputed interest (546)  
Present value of lease liability 1,841  
Finance Leases    
2026 (remainder) 14  
2027 58  
2028 58  
2029 58  
2030 48  
Thereafter 62  
Total lease payments 298  
Less imputed interest (43)  
Finance lease liabilities 255 $ 263
2026 (remainder) 80  
2027 324  
2028 312  
2029 295  
2029 281  
Thereafter 1,393  
Total lease payments 2,685  
Less imputed interest (589)  
Present value of lease liability $ 2,096