XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Apr. 30, 2024
Jan. 31, 2024
Jan. 31, 2023
Aug. 31, 2020
Product Information [Line Items]                
Cash, Cash Equivalents, and Short-Term Investments $ 2,200,000   $ 2,200,000   $ 3,300,000      
Employee benefits and share based compensation 300,000 $ 300,000 600,000 $ 700,000        
Revenue related to performance obligations 2,418,000 889,000 3,719,000 $ 2,161,000        
Revenue remaining performance obligation 3,800,000   $ 3,800,000          
Antidilutive securities excluded from computation of earnings per share, amount     6,080,010 7,294,852        
Product development expense $ 700,000 2,100,000 $ 1,300,000 $ 4,000,000.0        
Patents [Member]                
Product Information [Line Items]                
Intangible asset estimated lives 20 years   20 years          
Trade Names [Member]                
Product Information [Line Items]                
Intangible asset estimated lives 12 years   12 years          
Customer Relationships [Member]                
Product Information [Line Items]                
Intangible asset estimated lives 10 years   10 years          
Transferred at Point in Time [Member]                
Product Information [Line Items]                
Revenue related to performance obligations $ 2,300,000   $ 3,600,000          
Transferred over Time [Member]                
Product Information [Line Items]                
Revenue related to performance obligations   $ 100,000   $ 100,000        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | FourCustomersMember                
Product Information [Line Items]                
Concentration risk percentage   71.00% 72.00%          
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]                
Product Information [Line Items]                
Concentration risk percentage       55.00%        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Six Customers [Member]                
Product Information [Line Items]                
Concentration risk percentage 92.00%              
Santander Bank [Member]                
Product Information [Line Items]                
Deposits $ 154,000   $ 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