XML 109 R96.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes Carryforward (Details) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Tax Credit Carryforward    
Valuation allowance $ 22,503,000 $ 24,840,000
Increase in valuation allowance 2,337,000 $ 7,387,000
State    
Tax Credit Carryforward    
Tax credit carryforwards 2,809,000  
IRS    
Tax Credit Carryforward    
Tax credit carryforwards $ 23,330,000