v3.26.1
Debt - Schedule of Weighted Average Interest Rate (Details)
May 31, 2026
May 31, 2025
Medium-Term Note    
Debt Instrument [Line Items]    
Weighted-average interest rate 7.10% 1.70%