XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
May 31, 2022
Payables and Accruals [Abstract]    
Payroll and related expenses $ 10,185 $ 20,232
Royalties 1,967 2,986
Outside services 6,739 3,731
Research and development 1,084 1,279
Sales and franchise taxes 815 750
Rebates 421 511
Other 5,322 5,353
Total accrued liabilities $ 26,533 $ 34,842