XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.4
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Net sales $ 21,431 $ 14,815 $ 42,055 $ 25,486
Europe        
Net sales 1,833 44 2,437 44
Asia        
Net sales 18,922 12,216 38,153 20,024
US [Member]        
Net sales $ 676 $ 2,555 $ 1,465 $ 5,418