XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Apr. 30, 2021
Aug. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 77,720   $ 83,028  
Revenue remaining performance obligation $ 400      
Revenue remaining performance obligation, percentage 100.00%      
Performance obligation revenue of next twelve months $ 400      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 5,243,647 5,564,404    
Santander Bank [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
[custom:LettersOfCreditIssuedAmount-0] $ 258      
Santander Bank [Member] | Letter 2 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
[custom:LettersOfCreditIssuedAmount-0] 64      
Santander Bank [Member] | Letter 2 [Member] | August 2020 [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Letters of Credit Outstanding, Amount       $ 323
Foreign Financial Institutions [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Cash and Cash Equivalents, at Carrying Value 300      
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      
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