XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock and Earnings Per Share (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 10, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 11, 2013
Common Stock and Earnings Per Share [Abstract]        
Net income   $ 20,058 $ 20,325  
Shares Used in Computing Basic and Diluted Earnings per Share [Abstract]        
Weighted average common shares, basic (in shares)   14,403,891 14,346,552  
Effect of dilutive securities [Abstract]        
Employee stock-based compensation (in shares)   416 209  
Weighted average common shares, diluted (in shares)   14,404,307 14,346,761  
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)   5,625 5,137  
Number of authorized shares remaining to be issued (in shares)   34,654    
Dividend Reinvestment and Direct Stock Purchase and Sale Plan [Member]        
Common Stock [Abstract]        
Number of shares issued (in shares)   46,149 43,026  
Additional shares authorized (in shares) 125,000      
Number of shares authorized, unissued, and rolled over under plan (in shares) 241,689      
Number of authorized shares remaining to be issued (in shares)   356,533    
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%