XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Details 1) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Net sales $ 66,218 $ 64,961 $ 50,829
Europe      
Net sales 4,610 63 19
Asia      
Net sales 58,076 55,609 45,700
United States      
Net sales $ 3,532 $ 9,289 $ 5,110