v3.26.1
LEASES - Future Maturities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
1 year $ 246  
2 years 205  
3 years 171  
4 years 126  
5 years 82  
Over 5 years 198  
Total lease payments 1,028  
Less: Interest (141)  
Total operating lease liabilities $ 887 $ 956