v3.25.2
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Fiscal Year    
2026 $ 76  
2027 72  
2028 103  
2029 96  
2030 84  
Thereafter 918  
Total lease payments 1,349  
Less: imputed interest (486)  
Present value of operating lease liabilities $ 863 $ 955