v3.26.1
Summary of Business and Significant Accounting Policies (Details)
12 Months Ended
Apr. 30, 2026
USD ($)
segment
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Subsidiary, Sale of Stock [Line Items]      
Restricted cash $ 12,600,000 $ 12,600,000  
Allowance for doubtful accounts 1,100,000 900,000  
Unbilled receivables 42,800,000 40,200,000  
Long-lived assets, impairment   0 $ 0
Goodwill, impairment 0 0 0
Capitalized software costs 600,000 800,000  
Amortized capitalized software costs $ 200,000 400,000 1,300,000
Term of pilot phase, up to (in months) 6 months    
Deferred costs, sales commissions, amortization period (in years) 5 years    
Accrued liabilities, warranties $ 0 0 0
Advertising expenses 100,000 18,300,000 15,800,000
401(k) matching contributions $ 0 $ 0 $ 0
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Minimum      
Subsidiary, Sale of Stock [Line Items]      
Property and equipment, useful life (in years) 3 years    
Maximum      
Subsidiary, Sale of Stock [Line Items]      
Property and equipment, useful life (in years) 5 years