XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Revenue remaining performance obligation $ 800,000  
Performance obligation revenue of next twelve months $ 600,000  
Revenue remaining performance obligation, percentage 73.00%  
Antidilutive securities excluded from computation of earnings per share, shares 5,564,404 5,008,145
Santander Bank [Member] | Letter 2 [Member] | August 2020 [Member]    
Letters of credit outstanding, amount $ 322,734  
Santander Bank [Member] | Letter 2 [Member] | September 2020 [Member]    
Letters of credit outstanding, amount 64,547  
Foreign Financial Institutions [Member]    
Cash 300,000  
Other Agreement [Member] | Santander Bank [Member] | Letter 1 [Member]    
Letters of credit outstanding, amount $ 125,690  
Line of credit expiration period Feb. 28, 2021  
Other Agreement [Member] | Santander Bank [Member] | Letter 2 [Member]    
Letters of credit outstanding, amount $ 645,467