v3.25.1
Note 11 - Stock-based Compensation (Details Textual) - USD ($)
12 Months Ended
Jul. 19, 2024
Jul. 18, 2024
Apr. 29, 2024
Apr. 01, 2023
Nov. 01, 2022
May 20, 2022
Jan. 31, 2025
Jan. 31, 2024
Jun. 13, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)             3,630 4,496  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)             0 0  
Share-Based Payment Arrangement, Expense             $ 1,964,000 $ 2,102,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)             0 0  
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)             10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)             3 years    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount             $ 0    
Share-Based Payment Arrangement, Expense             $ 0 $ 71,000  
SAR [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares)             0    
Restricted Stock [Member]                  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount             $ 1,205,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             174,654 99,228  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)             1 year 1 month 20 days    
Restricted Stock [Member] | Chief Executive Officer [Member] | Share-Based Payment Arrangement, Annual Installments [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       13,333 3,333 10,000      
Restricted Stock [Member] | Chief Executive Officer [Member] | Share-Based Payment Arrangement, Full Vesting at Annual Meeting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   20,000              
Restricted Stock [Member] | Chief Executive Officer [Member] | Share-Based Payment Arrangement, Performance Based Vesting [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 6,667 13,333              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vesting, Target Share Price (in dollars per share)   $ 26.25              
Restricted Stock [Member] | Mr. Stilwill [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     11,333 11,333          
Restricted Stock [Member] | Associates and Directors [Member]                  
Share-Based Payment Arrangement, Expense             $ 1,485,000 $ 1,590,000  
The 2024 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                 449,260