v3.26.1
Right-of-Use Assets and Lease Liabilities - Lease, Cost (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Assets    
Operating lease ROU assets $ 7,409 $ 8,659
Liabilities    
Operating lease liabilities (short-term) 2,002 2,027
Operating lease liabilities (long-term) 5,648 6,729
Total lease liabilities $ 7,650 $ 8,756