XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net sales $ 20,624 $ 10,671
United States [Member]    
Net sales 789 2,863
Asia    
Net sales 19,231 7,808
Europe    
Net sales $ 604 $ 0