XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Details 1) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Net sales $ 64,961 $ 50,829 $ 16,600
Asia      
Net sales 55,609 45,700 11,074
Europe      
Net sales 63 19 140
United States      
Net sales $ 9,289 $ 5,110 $ 5,386