XML 69 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Related-party Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Director David Hayden [Member] | Consulting Fees [Member]    
Related Party Transaction, Amounts of Transaction $ 135 $ 135
Chief Executive Officer [Member]    
Accrued Liabilities, Current, Total 659 748
BHCMC, LLC [Member]    
Accounts Receivable, Related Parties, Current 780 780
Wayne Stewart [Member]    
Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party 353 533
Craig Stewart [Member]    
Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party 503 743
Jeff Shinkle [Member]    
Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party $ 255 $ 282