Derivative Instruments and Hedging Activities - Schedule of Notional Amounts and Weighted Average Rates Paid and Received (Details) - USD ($) $ in Thousands |
Aug. 31, 2026 |
May 31, 2026 |
|---|---|---|
| Derivative [Line Items] | ||
| Notional Amount | $ 6,602,833 | $ 6,565,533 |
| Total interest rate swaps | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 6,602,833 | $ 6,544,183 |
| Weighted- Average Rate Paid | 3.06% | 3.03% |
| Weighted- Average Rate Received | 3.84% | 3.82% |
| Pay-fixed swaps | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 5,440,110 | $ 5,380,215 |
| Weighted- Average Rate Paid | 2.87% | 2.84% |
| Weighted- Average Rate Received | 3.85% | 3.83% |
| Receive-fixed swaps | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 1,162,723 | $ 1,163,968 |
| Weighted- Average Rate Paid | 3.95% | 3.94% |
| Weighted- Average Rate Received | 3.80% | 3.80% |
| Forward pay-fixed swaps | ||
| Derivative [Line Items] | ||
| Notional Amount | $ 0 | $ 21,350 |