XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Income Taxes Carryforward (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Tax Credit Carryforward    
Valuation allowance $ 26,770,000 $ 23,835,000
Increase in valuation allowance 2,935,000 $ 1,332,000
IRS    
Tax Credit Carryforward    
Tax credit carryforwards $ 24,728,000