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%