v3.26.1
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2027 $ 176  
2028 156  
2029 127  
2030 100  
2031 79  
Thereafter 176  
Total undiscounted lease payments 814  
Less: imputed interest 100  
Operating lease liabilities $ 714 $ 591