XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2024
USD ($)
$ / shares
shares
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Segment
$ / shares
shares
Oct. 31, 2023
USD ($)
Jan. 31, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of reportable segments | Segment     1    
Cash, exceeded federally insured limits $ 8,500,000   $ 8,500,000    
Reserve for uncollectable accounts 93,000   93,000   $ 93,000
Uncollectible accounts written off 0 $ 0 0 $ 140,000  
Reserve for obsolete inventory 95,000   95,000   95,000
Goodwill impairment losses 0   0    
Research and development expenses 155,000 124,000 352,000 290,000  
Advertising expenses 663,000 $ 380,000 1,480,000 $ 779,000  
Deferred tax asset $ 413,000   $ 413,000   $ 503,000
Executive Officer One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of common stock (in dollars per share) | $ / shares $ 1.17   $ 1.17    
Executive Officer Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of common stock (in dollars per share) | $ / shares $ 1.40   $ 1.40    
Performance stock awards          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vested (in shares) | shares 0   0    
Performance stock awards | Executive Officer One          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expected volatility (as a percent)     85.70%    
Term of award (in years)     5 years    
Risk-free interest rate (as a percent)     3.70%    
Dividend yield (as a percent)     0.00%    
Performance stock awards | Executive Officer Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expected volatility (as a percent)     87.00%    
Term of award (in years)     5 years    
Risk-free interest rate (as a percent)     3.40%    
Dividend yield (as a percent)     0.00%