XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Principles of Consolidation (Narrative) (Details) - USD ($)
3 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Accumulated deficit $ 69,653,042 $ 69,677,656
Principle balance of loan repaid $ 2,000,000  
Increase in revenue 33.00%  
Unused Portion Of Loan Principal $ 3,000,000  
Loan payable 209,035  
Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act") [Member] | Bank of America [Member] | Counterpath Limited Liability Company [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Loan payable $ 209,035