v3.26.1
Leases - Schedule of ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Leases [Abstract]    
Operating lease right-of-use assets, net $ 9,675 $ 3,697
Current portion of operating lease liabilities 635 1,520
Non-current portion of operating lease liabilities $ 9,886 $ 2,992