Annual report [Section 13 and 15(d), not S-K Item 405]

Note 10 - Stock-based Compensation - Estimated Fair Value of Stock Options Assumptions (Details)

v3.25.2
Note 10 - Stock-based Compensation - Estimated Fair Value of Stock Options Assumptions (Details) - $ / shares
12 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Number of options issued (in shares) 30,000 170,000
July 15, 2024 [Member]    
Number of options issued (in shares) 10,000  
Grant date Jul. 15, 2024  
Dividend yield 6.67%  
Expected volatility 20.00%  
Risk free interest rate 4.23%  
Contractual term (years) (Year) 10 years  
Expected term (years) (Year) 3 years  
Forfeiture rate 5.00%  
Exercise price (grant-date closing price) per option (in dollars per share) $ 4.8  
Fair value per option (in dollars per share) $ 0.26  
June 10, 2024 [Member]    
Number of options issued (in shares) 20,000  
Grant date Jun. 10, 2024  
Dividend yield 6.21%  
Expected volatility 20.00%  
Risk free interest rate 4.62%  
Contractual term (years) (Year) 10 years  
Expected term (years) (Year) 3 years  
Forfeiture rate 5.00%  
Exercise price (grant-date closing price) per option (in dollars per share) $ 5.15  
Fair value per option (in dollars per share) $ 0.3  
March 26, 2024 [Member]    
Number of options issued (in shares)   40,000
Grant date   Mar. 26, 2024
Dividend yield   6.07%
Expected volatility   20.00%
Risk free interest rate   4.38%
Contractual term (years) (Year)   10 years
Expected term (years) (Year)   3 years
Forfeiture rate   5.00%
Exercise price (grant-date closing price) per option (in dollars per share)   $ 5.27
Fair value per option (in dollars per share)   $ 0.32
November 14, 2023 [Member]    
Number of options issued (in shares)   10,000
Grant date   Nov. 14, 2023
Dividend yield   7.60%
Expected volatility   20.00%
Risk free interest rate   4.56%
Contractual term (years) (Year)   10 years
Expected term (years) (Year)   3 years
Forfeiture rate   5.00%
Exercise price (grant-date closing price) per option (in dollars per share)   $ 4.21
Fair value per option (in dollars per share)   $ 0.2
June 21, 2023 [Member]    
Number of options issued (in shares)   120,000
Grant date   Jun. 21, 2023
Dividend yield   6.08%
Expected volatility   25.00%
Risk free interest rate   4.29%
Contractual term (years) (Year)   10 years
Expected term (years) (Year)   3 years
Forfeiture rate   5.00%
Exercise price (grant-date closing price) per option (in dollars per share)   $ 5.26
Fair value per option (in dollars per share)   $ 0.46