v3.26.1
Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2026
USD ($)
Income Tax Uncertainties [Abstract]  
Unrecognized Tax Benefit - Beginning of Year $ 819
Additions - current year 44
Unrecognized tax benefits at end of year $ 863