v3.26.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2024
May 31, 2026
May 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, expense   $ 0.1 $ 0.1
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]      
Shares authorized under plan 1,031,940    
Shares available for future issuance   470,961  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 0.4  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)   2 years  
Shares granted   165,697  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period, weighted average grant date fair value (in dollars per share)   $ 2.56  
Restricted Stock Units (RSUs) [Member] | Executives and Board of Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value   $ 0.4  
Shares granted   165,697  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period, weighted average grant date fair value (in dollars per share)   $ 2.56