v3.25.2
Leases - Summary of Operating Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income and Expenses, Lessee [Abstract]    
Operating lease expense $ 758 $ 991
Variable lease expense 636 602
Total operating lease expense $ 1,394 $ 1,593