v3.25.2
Reconciliation of Our Tax Contingencies (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Income Tax Contingency [Line Items]      
Beginning balance $ 2,739 $ 946 $ 741
Increase/(decrease) related to prior periods 136 (47) 2
Increase related to current period 1,128 2,004 479
Lapses of applicable statute of limitations (154) (164) (276)
Ending balance $ 3,849 $ 2,739 $ 946