XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Stock Plans (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2015
Dec. 31, 2022
Common Stock, No Par Value (in dollars per share) $ 0 $ 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)   7,665 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Exercised   $ 35,370      
Share-based Compensation Arrangement by Share-based Payment Award, Non-option, Exercises in Period, Realized Tax Deduction   149,886      
Share-Based Payment Arrangement, Expense, Tax Benefit   $ 31,476      
The 2022 Stock Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 500,000 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  
Long-Term Incentive Plan [Member] | Restricted Stock [Member] | New Employee [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 1,000        
The 2002 Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 165,000 165,000      
Shares, Issued (in shares) 101,827 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%