XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Aug. 31, 2020
Product Information [Line Items]          
Cash, Cash Equivalents, and Short-Term Investments $ 3,300,000 $ 3,300,000      
Employee benefits and share based compensation 300,000 $ 400,000      
Revenue remaining performance obligation $ 5,300,000        
Expects to recognize revenue remaining performance obligation, percentage 65.00%        
Expects to recognize revenue remaining performance obligation $ 3,400,000        
Antidilutive securities excluded from computation of earnings per share, amount 6,259,956 7,614,992      
Product development expense $ 500,000 $ 1,900,000      
Patents [Member]          
Product Information [Line Items]          
Intangible asset estimated lives 20 years        
Trade Names [Member]          
Product Information [Line Items]          
Intangible asset estimated lives 12 years        
Customer Relationships [Member]          
Product Information [Line Items]          
Intangible asset estimated lives 10 years        
Transferred at Point in Time [Member]          
Product Information [Line Items]          
Revenue remaining performance obligation $ 1,200,000 500,000      
Transferred over Time [Member]          
Product Information [Line Items]          
Revenue remaining performance obligation $ 100,000 $ 800,000      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Product Information [Line Items]          
Concentration risk percentage 84.00%        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]          
Product Information [Line Items]          
Concentration risk percentage   73.00%      
Santander Bank [Member]          
Product Information [Line Items]          
Deposits $ 154,000        
Santander Bank [Member] | Letter Two [Member]          
Product Information [Line Items]          
Letters of credit issued amount     $ 65,000 $ 258,000  
Santander Bank [Member] | Letter Two [Member] | August 2020 [Member]          
Product Information [Line Items]          
Letters of credit outstanding         $ 323,000
Santander Bank [Member] | Restricted Cash and Security Agreements [Member] | Letter One [Member]          
Product Information [Line Items]          
Letters of credit outstanding         $ 645,000