v3.25.2
Postretirement Benefits - Components of Net Postretirement Expense (Detail) - Postretirement Benefits - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Domestic      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Interest cost $ 83 $ 87 $ 84
Prior service (credit)     (121)
Net actuarial (gains) losses (25) (15) 43
Net Pension Cost 58 72 6
Non-U.S. Plans      
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]      
Service cost 1,672 2,259 1,951
Interest cost 1,251 1,550 1,374
Net actuarial (gains) losses (551) (49) (51)
Net Pension Cost $ 2,372 $ 3,760 $ 3,274