XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2025
Product Information [Line Items]      
Cash and cash equivalents $ 10,014,000   $ 6,869,000
Allowance for credit losses 100,000,000   $ 100,000,000
Share-based compensation expense 2,399,000 $ 259,000  
Revenues $ 1,182,000 $ 1,301,000  
Antidilutive securities excluded from computation of diluted net loss per share 22,285,129 6,259,956  
Product development expense $ 600,000 $ 500,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]      
Revenues $ 1,000,000.0 1,200,000  
Transferred over Time [Member]      
Product Information [Line Items]      
Revenues $ 200,000 $ 100,000  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 89.00%    
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] | Five Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 79.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage   76.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Commercial Customer [Member]      
Product Information [Line Items]      
Concentration risk percentage 24.00%    
Minimum [Member]      
Product Information [Line Items]      
Property and equipment, estimated useful life 3 years    
Maximum [Member]      
Product Information [Line Items]      
Property and equipment, estimated useful life 10 years    
Santander Bank [Member]      
Product Information [Line Items]      
Deposits $ 154,000