XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Business and Significant Accounting Policies (Details)
12 Months Ended
Apr. 30, 2025
USD ($)
operating_segment
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Subsidiary, Sale of Stock [Line Items]      
Restricted cash $ 12,600,000 $ 12,600,000  
Allowance for doubtful accounts 900,000 400,000  
Unbilled receivables 40,200,000 62,300,000  
Long-lived assets, impairment 0 0 $ 0
Goodwill, impairment 0 0 0
Capitalized software costs 4,300,000 4,300,000  
Amortized capitalized software costs $ 400,000 1,300,000 1,100,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  
Advertising expenses 18,300,000 15,800,000 6,900,000
401(k) matching contributions $ 0 $ 0 $ 0
Number of operating segments | operating_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