XML 71 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Schedule of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year $ 530 $ 588
Provision for credit losses 343 68
Write-offs, net (240) (126)
Balance at end of year $ 633 $ 530