v3.26.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Payables and Accruals [Abstract]    
Payroll and related expenses $ 14,399 $ 24,869
Outside services 4,004 3,057
Research and development 1,953 1,597
Royalties 1,451 2,699
Sales and franchise taxes 393 476
Deferred warranties 236 288
Rebates 500 423
Accrued freight 1,025 1,200
Accrued severance 1,889 1,843
Other 2,961 2,457
Total accrued liabilities $ 28,811 $ 38,909