XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2024
Jan. 31, 2023
Aug. 31, 2020
Product Information [Line Items]              
Cash, cash equivalents and restricted cash $ 10,180,000   $ 10,180,000   $ 3,305,000    
Allowance for credit losses 100,000   100,000        
Share-based compensation expense 800,000 $ 100,000 1,331,000 $ 803,000      
Revenues 825,000 1,792,000 4,545,000 3,953,000      
Revenue remaining performance obligation 7,500,000 3,300,000 $ 7,500,000 $ 3,300,000      
Antidilutive securities excluded from computation of diluted net loss per share     20,835,027 6,094,714      
Product development expense $ 1,300,000 $ 1,500,000 $ 2,600,000 $ 5,500,000      
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]              
Revenues $ 400,000   $ 4,000,000.0        
Transferred over Time [Member]              
Product Information [Line Items]              
Revenues $ 400,000   $ 500,000        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]              
Product Information [Line Items]              
Concentration risk percentage     73.00%        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five Customers [Member]              
Product Information [Line Items]              
Concentration risk percentage       36.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]              
Product Information [Line Items]              
Concentration risk percentage 95.00%            
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]              
Product Information [Line Items]              
Concentration risk percentage   85.00%          
Santander Bank [Member]              
Product Information [Line Items]              
Deposits $ 154,000   $ 154,000        
Letters of credit issued amount             $ 645,000
Letters of credit outstanding amount   $ 65,000   $ 65,000   $ 258,000 $ 323,000