XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stock Plans (Details Textual) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2015
Dec. 31, 2022
Jun. 30, 2022
Common Stock, No Par Value (in dollars per share) $ 0     $ 0  
Maximum Percentage of Common Stock, Available for Repurchase         3.00%
Treasury Stock, Shares, Acquired (in shares) 32,554        
Shares Acquired, Average Cost Per Share (in dollars per share) $ 38.81        
Stock Settled Stock Appreciation Rights SSARs [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised (in shares) (0) 0      
The 2022 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 500,000        
The 2022 Stock Incentive Plan [Member] | Restricted Stock [Member] | Vesting Each Year [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 33.00%        
The 2022 Stock Incentive Plan [Member] | Restricted Stock [Member] | Award Date Three [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 1 year        
The 2022 Stock Incentive Plan [Member] | Restricted Stock [Member] | Award Date Two [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years        
The 2022 Stock Incentive Plan [Member] | Restricted Stock [Member] | Award Date One [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years      
Long-Term Incentive Plan [Member] | Stock Settled Stock Appreciation Rights SSARs [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)     10 years    
The 2002 Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 165,000        
Shares, Issued (in shares) 101,827        
The 2012 Director Stock Incentive Plan [Member] | Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years      
The 2012 Director Stock Incentive Plan [Member] | Restricted Stock [Member] | Vesting Each Year [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   33.00%