v3.26.3
Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 03, 2026
Jun. 30, 2024
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based payment arrangement, expense     $ 200 $ 100 $ 200 $ 100
2007 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of new shares authorized   600,000        
Number of shares unused and available   300,851        
Number of shares granted and outstanding   131,089        
2024 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of new shares authorized 530,000          
Number of shares unused and available     899,785   899,785  
Shares authorized under plan   1,031,940        
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares granted         297,996  
Restricted Stock Units (RSUs) [Member] | Executives and Board of Directors [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares granted         297,996  
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value         $ 600  
Restricted Stock Units (RSUs) [Member] | New Board Member [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares granted           11,091
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value           $ 17