XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Net sales $ 18,307 $ 7,563 $ 44,879 $ 49,618
Europe        
Net sales 2,275 756 2,460 3,193
United States        
Net sales 10,560 1,640 14,544 3,105
Asia        
Net sales $ 5,472 $ 5,167 $ 27,875 $ 43,320