v3.26.1
Debt - Schedule of Maturities of Parker Hannifin Promissory Note (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Debt Instrument [Line Items]    
Current portion of debt $ 3,370 $ 0
Long-term portion 474 $ 12,000
Unsecured Debt | Parker Hannifin Promissory Note    
Debt Instrument [Line Items]    
2027 1,250  
2028 625  
Total principal payments 1,875  
Less debt discount (301)  
Notes payable, net 1,574  
Current portion of debt 1,250  
Long-term portion $ 324