XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Stockholders' Equity and Stock-based Compensation (Details Textual)
12 Months Ended 60 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2011
shares
Dec. 31, 2020
shares
Dec. 31, 2012
shares
Dec. 31, 2007
shares
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) 9,135 11,824        
Defined Benefit Plan, Plan Assets, Contributions by Employer | $ $ 619,000 $ 557,000        
Share-based Compensation Arrangement By Share-based Payment Award, Options, Outstanding and Exercisable, Grant Date Fair Value | $ $ 0 $ 0        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 0 0   9,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) 0 0        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Fair Value | $ $ 0 $ 23,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value | $ $ 0 $ 0        
Employee Deferred Stock Award [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 18,600 27,900        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 21.62 $ 13.33        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ $ 482,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 8 months 12 days          
Employee Deferred Stock Award [Member] | Share-Based Payment Arrangement, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%          
Employee Deferred Stock Award [Member] | Share-Based Payment Arrangement, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%          
Employee Deferred Stock Award [Member] | Share-Based Payment Arrangement, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%          
Non-Employee Board Member Stock Option and Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 7,230          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 22.12          
Non-Employee Board Member Stock Option and Restricted Stock [Member] | Director [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 Rights, Percentage 100.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 1 year          
Salaries and Benefits [Member]            
Share-Based Payment Arrangement, Expense | $ $ 450,000 $ 548,000        
Stock Repurchase Program [Member]            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)         100,000 250,000
Stock Repurchased During Period, Shares (in shares) 0 0 216,543      
Employee Stock Purchase Plan [Member]            
Minimum Hours Per Week Required To Participate In ESPP 15          
Percentage Of Fair Market Value Of Common Stock Purchased At By Employees 85.00%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) 354,134          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 450,000          
KSOP [Member]            
Period Of Service Required To Be Eligible For KSOP (Month) 6 months          
Stock Plan 1994 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 1,650,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 193,460          
CPHC Long Term Incentive Plan (LTI Plan) [Member]            
Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Payout (in shares) 8,915          
CPHC Long Term Incentive Plan (LTI Plan) [Member] | Employee Deferred Stock Award [Member]            
Share-Based Payment Arrangement, Expense | $ $ 0 $ 108,000