XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Segment
$ / shares
shares
Jul. 31, 2023
USD ($)
Segment
Jul. 31, 2024
USD ($)
Segment
$ / shares
shares
Jul. 31, 2023
USD ($)
Segment
Jan. 31, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of operating segments | Segment 1 1 1 1  
Number of reportable segments | Segment     1    
Reserve for uncollectable accounts $ 93   $ 93   $ 93
Uncollectible accounts written off 0 $ 140 0 $ 140  
Reserve for obsolete inventory 95   95   95
Goodwill impairment losses     0   0
Research and development expenses 93 95 197 166  
Advertising expenses 404 $ 190 817 $ 399  
Deferred tax asset $ 390   $ 390   $ 503
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 (percent)     85.70%    
Term of award (years)     5 years    
Risk-free interest rate (percent)     3.70%    
Dividend yield (percent)     0.00%    
Performance stock awards | Executive Officer Two          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expected volatility (percent)     87.00%    
Term of award (years)     5 years    
Risk-free interest rate (percent)     3.40%    
Dividend yield (percent)     0.00%