XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - Stock Plans (Details Textual) - USD ($)
3 Months Ended 12 Months Ended 24 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2015
Dec. 31, 2023
Jun. 30, 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)   22,807 3,608 2,932   3,608  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Exercised   $ 99,072   $ 10,190   $ 15,140  
Share-based Compensation Arrangement by Share-based Payment Award, Non-option, Exercises in Period, Realized Tax Deduction   495,300   125,810   56,424  
Share-Based Payment Arrangement, Expense, Tax Benefit   $ 104,013   26,420   $ 11,849  
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          
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 2002 Employee Stock Purchase Plan [Member] | Restricted Stock and Stock-settled Stock Appreciation Rights [Member]              
Share-Based Payment Arrangement, Reversal of Accruals       $ 10,000      
Dividend Reinvestment Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   750,000       750,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   591,730       591,730