v3.25.2
Leases - Supplemental Cash Flow Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Leases [Abstract]      
Operating cash flows for operating leases $ 5,680 $ 4,714 $ 2,139
Operating cash flows for finance leases 18 12  
Financing cash flows for finance leases 298 192  
Operating leases $ 7,113 5,562 $ 11,192
Finance leases   $ 2,642