XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Details 2) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Net sales $ 66,218 $ 64,961 $ 50,829
Products And Services Transferred At A Point In Time [Member]      
Net sales 64,590 63,531 49,441
Services Transferred over Time [Member]      
Net sales $ 1,628 $ 1,430 $ 1,388