XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Customers - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Revenue, Major Customer [Line Items]    
Accounts receivable, gross $ 4,399,000 $ 3,930,000
Customer One    
Revenue, Major Customer [Line Items]    
Revenues $ 2,900,000 4,200,000
Accounts receivable, gross   $ 878,530
Customer One | Revenue    
Revenue, Major Customer [Line Items]    
Concentration risk percentage 10.70% 20.60%
Customer One | Accounts Receivable    
Revenue, Major Customer [Line Items]    
Concentration risk percentage   22.60%
Customer Two    
Revenue, Major Customer [Line Items]    
Revenues   $ 2,600,000
Accounts receivable, gross   $ 736,071
Customer Two | Revenue    
Revenue, Major Customer [Line Items]    
Concentration risk percentage   12.80%
Customer Two | Accounts Receivable    
Revenue, Major Customer [Line Items]    
Concentration risk percentage   19.00%