XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
OTHER INCOME (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Other income $ 0 $ 30,000 $ 0 $ 260,000
Life insurance policy for a retired executive        
Other income       30,000
Bankruptcy of a warranty provider        
Other income       185,000
Forgiveness of debt        
Other income       $ 45,000