XML 98 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Accrued liabilities    
Payroll and related expenses $ 15,640 $ 9,232
Outside services 8,962 7,088
Royalties 2,575 2,874
Research and development 1,255 1,525
Accrued severance 1,486 262
Sales and franchise taxes 520 480
TSA Payable 6,259 0
Rebates 412 469
Other 3,989 4,687
Total $ 41,098 $ 26,617