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

Fiscal years ended April 30,

   

($ in thousands)

 

2026*

    $ 1,099  

2027

      1,493  

2028

      882  

Total undiscounted future minimum lease payments

      3,474  

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

      212  

Total operating lease liabilities

    $ 3,262  
Lease, Cost [Table Text Block]
   

As of July 31, 2025

 

Weighted-average remaining lease term (in years)

    2.33  
         

Weighted-average discount rate

    5.25 %