Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.0.1
Note 12 - Stock-based Compensation - Estimated Fair Value of Stock Options Assumptions (Details) - $ / shares
9 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Number of options issued (in shares) 130,000 120,000
June 7, 2022 [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 9, 2021 [Member]    
Number of options issued (in shares) 120,000 120,000
Grant date Jun. 21, 2023 Jun. 07, 2022
Dividend yield 6.08% 4.89%
Expected volatility 25.00% 30.00%
Risk free interest rate 4.29% 2.95%
Contractual term (years) (Year) 10 years 10 years
Expected term (years) (Year) 3 years 4 years
Forfeiture rate 5.00% 5.00%
Exercise price (grant-date closing price) per option (in dollars per share) $ 5.26 $ 6.54
Fair value per option (in dollars per share) $ 0.46 $ 0.9