v3.26.3
Note 12 - Lease Commitments (Tables)
3 Months Ended
Jul. 31, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Fiscal years ended April 30,

   

($ in

thousands)

 

2027*

    $ 1,124  

2028

      882  

Total undiscounted future minimum lease payments

      2,006  

Less: difference between undiscounted lease payments & the present value of future lease payments

      (73 )

Total operating lease liabilities

    $ 1,933  
Lease, Cost [Table Text Block]
   

As of July

31, 2026

 

Weighted-average remaining lease term (in years)

    1.33  
         

Weighted-average discount rate

    5.25 %