XML 88 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Current      
U.S. $ 129 $ 120 $ 100
Non U.S. 187 186 201
Current 316 306 301
Deferred      
U.S. (207) (3,415) (3,375)
Non U.S. (2,104) (293) (1,430)
Deferred (2,311) (3,708) (4,805)
Income tax benefit $ (1,995) $ (3,402) $ (4,504)