v3.26.1
Income Taxes - Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Current      
Federal $ 0 $ 13 $ 147
State 113 608 171
Non U.S. 186 328 361
Current 299 949 679
Deferred      
State 0 0 (6,427)
State 0 0 (612)
Non U.S. 143 (988) (929)
Deferred 143 (988) (7,968)
Income tax expense (benefit) $ 442 $ (39) $ (7,289)