Interest Income and Interest Expense - Additional Information (Details) - USD ($) $ in Thousands |
Aug. 31, 2026 |
May 31, 2026 |
|---|---|---|
| Banking and Thrift, Interest [Abstract] | ||
| Deferred income | $ 29,111 | $ 29,948 |
| Deferred loan conversion fees | 18,000 | 18,000 |
| Deferred loan commitment fees | $ 6,000 | $ 6,000 |