v3.26.3
Leases - Summary of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 263 $ 221
Variable lease expense 158 165
Total operating lease expense $ 421 $ 386