v3.25.2
Debt - Schedule of Maturities of Long-Term Debt (Details) - Medium-Term Note
$ in Thousands
May 31, 2025
USD ($)
Debt Instrument [Line Items]  
FY26 $ 10,468
FY27 386,126
FY28 7,677
FY29 3,206
FY30 8
Thereafter 462,000
Total $ 869,485