XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Income Taxes (Details) [Line Items]    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 1,800,000  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 8,325 $ 1,176
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 7,149 $ 1,176
Tax Adjustments, Settlements, and Unusual Provisions 119,000  
Domestic Tax Authority [Member]    
Income Taxes (Details) [Line Items]    
Operating Loss Carryforwards 31,300,000  
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 15,700,000  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 15,600,000  
Tax Credit Carryforward, Amount 900,000  
Annual Limitation [Member] | Domestic Tax Authority [Member]    
Income Taxes (Details) [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 3,100,000  
Research Tax Credit Carryforward [Member]    
Income Taxes (Details) [Line Items]    
Tax Credit Carryforward, Amount $ 900,000