XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Apr. 30, 2021
Aug. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 63,454,000   $ 83,028,000  
Revenue remaining performance obligation $ 800,000      
Revenue remaining performance obligation, percentage 100.00%      
Antidilutive securities excluded from computation of earnings per share, amount 6,356,123 5,221,258    
Santander Bank [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit issued amount $ 64,000      
Santander Bank [Member] | Letter 2 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of credit issued amount 259,000      
Santander Bank [Member] | Letter 2 [Member] | August 2020 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of Credit Outstanding, Amount       $ 323,000
Foreign Financial Institutions [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value 30,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter of Credit [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Deposits 157,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter 1 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of Credit Outstanding, Amount 126,000      
Restricted Cash and Security Agreements [Member] | Santander Bank [Member] | Letter 2 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of Credit Outstanding, Amount $ 645,000