XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Earnings Per Share (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Nov. 08, 2019
Mar. 11, 2013
Common Stock and Earnings Per Share [Abstract]        
Net income $ 16,984 $ 16,598    
Shares Used in Computing Basic and Diluted Earnings per Share [Abstract]        
Weighted average common shares, basic (in shares) 13,076,263 13,033,681    
Effect of dilutive securities [Abstract]        
Employee stock-based compensation (in shares) 1,027 839    
Weighted average common shares, diluted (in shares) 13,077,290 13,034,520    
Stock Repurchase Program [Abstract]        
Number of shares authorized to be repurchased under the stock repurchase program (in shares)       1,200,000
Number of shares repurchased and retired under the stock repurchase program (in shares) 0 0    
Number of remaining shares authorized to be repurchased under the stock repurchase program (in shares) 618,004      
Employee Stock Purchase Plan [Member]        
Common Stock [Abstract]        
Minimum period full-time employees must be employed to purchase shares 90 days      
Maximum percentage of gross compensation allowed to purchase shares 10.00%      
Purchase price as a percentage of fair market value of common stock 95.00%      
Number of shares issued (in shares) 3,986 3,718    
Number of authorized shares remaining to be issued (in shares) 54,021      
Dividend Reinvestment and Direct Stock Purchase and Sale Plan [Member]        
Common Stock [Abstract]        
Number of shares authorized to be issued (in shares)     157,000  
Number of shares authorized, unissued, and rolled over under plan (in shares)     344,379  
Number of shares issued (in shares) 41,975 37,370    
Number of authorized shares remaining to be issued (in shares) 396,544      
Optional Dividend Reinvestment Portion of Plan [Member]        
Common Stock [Abstract]        
Purchase price as a percentage of fair market value of common stock 95.00%      
Direct Stock Purchase Portion of Plan [Member]        
Common Stock [Abstract]        
Purchase price as a percentage of fair market value of common stock 100.00%