Summary of Significant Accounting Policies (Details Narrative) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Apr. 30, 2023 |
Apr. 30, 2022 |
Apr. 30, 2021 |
|
| Product Information [Line Items] | |||
| Restricted cash | $ 400,000 | $ 400,000 | |
| Revenue recognized for which the contract liability was recorded in the prior year | 40,800,000 | 34,000,000 | |
| Change in revenue due to change in estimate | 3,000,000.0 | 14,700,000 | |
| Allowance for doubtful accounts | 500,000 | 18,400,000 | |
| Capitalized Interest Costs | 400,000 | 200,000 | |
| Depreciation and amortization | 7,200,000 | 4,500,000 | $ 3,500,000 |
| Impairment of long-lived assets | 100,000 | ||
| Impairment of long-lived assets | 0 | ||
| Cash equivalents | 28,700,000 | 116,300,000 | |
| Advertising Expense | 700,000 | $ 600,000 | $ 300,000 |
| Deferred tax assets | $ 115,000,000 | ||
| Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member] | UNITED STATES | |||
| Product Information [Line Items] | |||
| Concentration risk percentage | 100.00% | 100.00% | |