v3.26.1
Lease Right-to-Use - Finance Lease Right-of-use Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Leases [Abstract]    
Lease right-to-use assets $ 3,829  
Less accumulated depreciation 710  
Total $ 3,119 $ 3,168