XML 153 R125.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
Leases [Abstract]    
Operating lease expense $ 8,245 $ 7,685
Financing lease expense:    
Amortization of leased assets 81 81
Interest on lease liabilities 116 118
Total financing lease expense 197 199
Short-term lease expense 2,959 2,579
Variable lease expense 296 294
Total lease expense $ 11,697 $ 10,757