v3.25.2
Income Taxes (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Taxes (Details) [Line Items]    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 13,900,000  
Deferred Tax Assets Backlog 73,000,000  
Deferred Tax Assets, Operating Loss Carryforwards, State and Local 1,400,000  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 0 $ 0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0 $ (8,325)
Tax Adjustments, Settlements, and Unusual Provisions 0  
Domestic Tax Jurisdiction [Member]    
Income Taxes (Details) [Line Items]    
Operating Loss Carryforwards 5,000,000  
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 1,700,000  
Deferred Tax Assets Net Operating Loss 5,000,000  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 3,300,000  
Tax Credit Carryforward, Amount 800,000  
Research Tax Credit Carryforward [Member]    
Income Taxes (Details) [Line Items]    
Tax Credit Carryforward, Amount $ 700,000