v3.26.3
RIGHT-OF-USE ASSETS AND LEASE LIABILITIES - Lease, Cost (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Assets    
Right-of-use assets - operating leases $ 6,953 $ 7,409
Liabilities    
Operating lease liabilities, current portion 1,679 2,002
Operating lease liabilities, non-current portion 5,283 5,648
Total lease liabilities $ 6,962 $ 7,650