v3.26.3
Note 12 - Lease Commitments (Details Textual)
3 Months Ended 12 Months Ended
Jul. 31, 2026
USD ($)
Nov. 30, 2016
USD ($)
ft²
Jul. 31, 2026
USD ($)
Apr. 30, 2026
USD ($)
May 01, 2019
USD ($)
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net   Property and equipment, net Property and equipment, net Property and equipment, net
Operating Lease, Right-of-Use Asset $ 1,628,000   $ 1,628,000 $ 1,918,000 $ 9,575,000
Operating Lease, Liability 1,933,000   1,933,000   10,340,000
Lease Incentive Receivable 1         $ 765,000
Operating Lease, Expense $ 319,000     $ 319,000  
Operating Lease, Payments     $ 370,000    
Sublease to American Building Maintenance Industries, Incorporated [Member]          
Area of Real Estate Property (Square Foot) | ft²   24,726      
Operating Leases, Annual Base Rent   $ 1,126,000      
Base Rent Increase, Percent   2.25%