v3.26.1
Leases - Summary of Operating Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income and Expenses, Lessee [Abstract]    
Operating lease expense $ 984 $ 758
Variable lease expense 680 636
Total operating lease expense $ 1,664 $ 1,394