v3.26.1
Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 18, 2025
Aug. 05, 2024
Dec. 20, 2019
Jun. 30, 2024
Feb. 28, 2026
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Proceeds from issuance of common stock         $ 2,700,000 $ 2,188,000 $ 0  
Number of shares granted and outstanding         0 0 17,698 36,144
Share-based payment arrangement, expense         $ 300,000 $ 300,000 $ 400,000  
Warrant to Purchase Common Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 8.76          
Certain revenue thresholds, cumulative basis connection with performance basis (year)     5 years          
Warrants and rights outstanding, term (month)     6 months          
Warrant to Purchase Common Stock [Member] | Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)     960,677          
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         565,494      
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        
Restricted Stock Units (RSUs) [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares         121,729 502,880 157,145  
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)         $ 1.93 $ 2.52 $ 5.59  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period (in shares)         $ 132,446 $ 166,147 $ 48,890  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount         $ 300,000      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)         1 year 2 months 12 days      
Restricted Stock Units (RSUs) [Member] | Minimum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement by share-based payment award, award vesting period (Year)         2 years      
Restricted Stock Units (RSUs) [Member] | Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement by share-based payment award, award vesting period (Year)         3 years      
Restricted Stock Units (RSUs) [Member] | Executives and Board of Directors [Member] | 2024 Plan and Non-Plan Awards [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares         121,729      
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value         $ 200,000      
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)         $ 1.93      
Restricted Stock Units (RSUs) [Member] | Executive [Member] | 2024 Plan and Non-Plan Awards [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares           502,880    
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value           $ 1,400,000    
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.88    
Restricted Stock Units (RSUs) [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares             157,145  
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value             $ 900,000  
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)             $ 5.59  
Restricted Stock Units (RSUs) [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member] | Vesting Based On Performance Goals [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares             95,151  
Restricted Stock Units (RSUs) [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member] | Vest Over Time [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of shares             61,994  
Securities Purchase Agreement [Member] | Common Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares agreed to issue and sell to the Investors 1,500,000 1,250,000            
Price per share $ 1.8 $ 1.75            
Proceeds from issuance of common stock   $ 2,200,000            
Gross proceeds from issuance of common stock $ 2,700,000              
Common stock issuance cost $ 200,000