v3.25.2
Right-of-Use Assets and Lease Liabilities - Lease, Cost (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Assets    
Operating lease ROU assets $ 8,659 $ 6,036
Liabilities    
Operating lease liabilities (short-term) 2,027 1,640
Operating lease liabilities (long-term) 6,729 4,545
Total lease liabilities $ 8,756 $ 6,185