v3.26.1
Note 10 - Stock-based Compensation (Tables)
12 Months Ended
Mar. 29, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

2026

  

2025

 
  

Weighted-

      

Weighted-

     
  

Average

  

Number of

  

Average

  

Number of

 
  

Exercise

  

Options

  

Exercise

  

Options

 
  

Price

  

Outstanding

  

Price

  

Outstanding

 

Outstanding at Beginning of Period

 $6.84   763,000  $6.93   895,500 

Granted

 $-   -  $5.03   30,000 

Expired

 $8.38   (55,000) $7.90   (52,500)

Forfeited

 $6.50   (174,000) $6.59   (110,000)

Outstanding at End of Period

 $6.81   534,000  $6.84   763,000 

Exercisable at End of Period

 $6.85   524,000  $7.11   658,000 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Fiscal Year Ended

 
  

March 30, 2025

 

Number of options issued

  10,000   20,000 

Grant date

 

July 15, 2024

  

June 10, 2024

 

Dividend yield

  6.67%  6.21%

Expected volatility

  20.00%  20.00%

Risk free interest rate

  4.23%  4.62%

Contractual term (years)

  10.00   10.00 

Expected term (years)

  3.00   3.00 

Forfeiture rate

  5.00%  5.00%

Exercise price (grant-date closing price) per option

 $4.80  $5.15 

Fair value per option

 $0.26  $0.30 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
              

Weighted-

      

Weighted-

 
          

Weighted-

  

Avg. Exercise

      

Avg. Exercise

 
      

Number

  

Avg. Remaining

  

Price of

  

Number

  

Price of

 

Exercise

  

of Options

  

Contractual

  

Options

  

of Options

  

Options

 

Price

  

Outstanding

  

Life in Years

  

Outstanding

  

Exercisable

  

Exercisable

 
$4.00-4.99   75,000   4.94  $4.77   70,000  $4.76 
$5.00-5.99   120,000   7.08  $5.31   115,000  $5.31 
$6.00-6.99   70,000   6.19  $6.54   70,000  $6.54 
$7.00-7.99   209,000   3.95  $7.71   209,000  $7.71 
$8.00-8.99   0   0.00  $0.00   0  $0.00 
$9.00-9.99   60,000   0.19  $9.60   60,000  $9.60 
       534,000   4.66  $6.81   524,000  $6.85 
Schedule of Nonvested Share Activity [Table Text Block]
  

Number of

Shares

  

Weighted

Average Grant

Date Fair Value

 

Non-vested shares at March 31, 2024

  196,412  $5.19 

Granted

  270,176  $4.12 

Vested

  (126,412) $4.53 

Forfeited

  -  $- 

Non-vested shares at March 30, 2025

  340,176  $4.59 

Granted

  217,276  $2.86 

Vested

  (91,747) $4.47 

Forfeited

  (21,429) $3.19 

Non-vested shares at March 29, 2026

  444,276  $3.84