v3.25.2
Common Stock - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2024
May 31, 2025
May 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, expense   $ 81 $ 40
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   645,374  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares   11,091  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 400  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)   1 year 2 months 8 days  
Restricted Stock Units (RSUs) [Member] | New Board Member [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares   11,091  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period, aggregate grant date fair value   $ 17