Other Expense, Net - Schedule of Other Expense, Net (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Nov. 30, 2023 |
Nov. 30, 2022 |
Nov. 30, 2023 |
Nov. 30, 2022 |
|
| Other Income and Expenses [Abstract] | ||||
| Pension non-service costs | $ 2,785 | $ 2,486 | $ 5,566 | $ 5,002 |
| Other | 32 | (176) | (195) | (276) |
| Other expense, net | $ 2,817 | $ 2,310 | $ 5,371 | $ 4,726 |