XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Payables and Accruals [Abstract]    
Payroll and related expenses $ 10,803 $ 9,232
Royalties 1,649 2,874
Outside services 5,593 7,088
Research and development 1,847 1,525
Sales and franchise taxes 1,088 480
Rebates 485 469
Accrued Freight 450 450
Deferred Warranties 492 475
Accrued severance 179 262
Other 3,009 3,321
Total accrued liabilities $ 26,079 $ 26,617