v3.25.2
FUTURE PRINCIPAL PAYMENTS FOR ALL BORROWINGS (Details)
$ in Millions
May 31, 2025
USD ($)
Principal Payments for All Borrowings [Abstract]  
Fiscal 2026 $ 7,309
Fiscal 2027 5,743
Fiscal 2028 10,145
Fiscal 2029 2,000
Fiscal 2030 7,250
Thereafter 60,500
Total $ 92,947