v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Lessee, Lease, Description [Line Items]    
Operating leases, rent expense $ 1,800 $ 1,800
Gain on termination of operating lease $ 9 $ 0
Weighted average remaining lease term (in years) 2 years 9 months 14 days 3 years 9 months
Weighted average discount rate, percent 5.82% 5.89%
Corporate Headquarters    
Lessee, Lease, Description [Line Items]    
Operating leases, rent expense $ 78 $ 75
Rockville, MD    
Lessee, Lease, Description [Line Items]    
Operating leases, rent expense 1,700 1,700
Milan, Italy    
Lessee, Lease, Description [Line Items]    
Operating leases, rent expense 50 $ 50
Right-of-use asset, decrease for lease termination 108  
Current lease liability, decrease for lease termination 16  
Non-current lease liability, decrease for lease termination 101  
Gain on termination of operating lease $ 9