XML 93 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
Accrued liabilities    
Payroll and related expenses $ 9,232 $ 20,232
Outside services 7,088 3,731
Royalties 2,874 2,986
Research and development 1,525 1,279
Accrued severance 262 59
Sales and franchise taxes 480 750
Rebates 469 511
Other 4,687 5,294
Total $ 26,617 $ 34,842