Income Taxes (Details Narrative) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Apr. 30, 2023 |
Apr. 30, 2022 |
Apr. 30, 2021 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Change in valuation allowance | $ 0 | ||
| Comprehensive Income (Loss), Net of Tax, Attributable to Parent | 560,000 | $ 127,672,000 | $ 11,212,000 |
| Valuation adjustments | $ 11,300,000 | ||
| Domestic Tax Authority [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carry forward | 442,400,000 | ||
| Research and development credit carry forwards | 5,800,000 | ||
| State and Local Jurisdiction [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carry forward | 294,700,000 | ||
| Research and development credit carry forwards | 1,500,000 | ||
| Other State [Member] | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carry forward | $ 900,000 | ||