XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Outstanding Shares and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 26, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic earnings per share [Abstract]      
Net income   $ 15,884 $ 14,186
Weighted average common shares outstanding (in shares)   14,365,443 14,738,356
Basic earnings per share (in dollars per share)   $ 1.11 $ 0.96
Diluted earnings per share [Abstract]      
Net income   $ 15,884 $ 14,186
Weighted average common shares outstanding (in shares)   14,365,443 14,738,356
Effect of dilutive shares (in shares)   157,894 187,785
Adjusted weighted average common shares outstanding (in shares)   14,523,337 14,926,141
Diluted earnings per share (in dollars per share)   $ 1.09 $ 0.95
Subsequent Event [Member]      
Dividends [Abstract]      
Stock dividend percentage 5.00%    
Dividends, date declared Jan. 26, 2023    
Dividends, date to be paid Mar. 24, 2023    
Dividends payable, date of record Feb. 28, 2023    
Stock Options [Member]      
Antidilutive Securities [Abstract]      
Antidilutive securities excluded from EPS computation (in shares)   438,471 309,252
Restricted Stock [Member]      
Antidilutive Securities [Abstract]      
Antidilutive securities excluded from EPS computation (in shares)   66,301 10,961