XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator [Abstract]      
Net income $ 28,275 $ 29,638 $ 23,159
Denominator [Abstract]      
Weighted-average shares outstanding for basic earnings per share (in shares) 9,161,565 9,101,523 9,056,117
Dilutive effect of stock compensation (in shares) [1] 102,742 103,193 35,419
Denominator for diluted earnings per share (in shares) 9,264,307 9,204,716 9,091,536
Earnings per common share [Abstract]      
Basic (in dollars per share) $ 3.09 $ 3.26 $ 2.56
Diluted (in dollars per share) $ 3.05 $ 3.22 $ 2.55
Nonqualified Stock Options [Member]      
Antidilutive securities [Abstract]      
Antidilutive shares excluded from the calculation of earnings per share (in shares) 5,000 5,000 264,000
Restricted Stock Units [Member]      
Antidilutive securities [Abstract]      
Antidilutive shares excluded from the calculation of earnings per share (in shares) 156,186 0 0
[1] The following have not been included in diluted earnings per share because to do so would have been antidilutive for the periods presented: Nonqualified stock options outstanding of 5,000, 5,000, and 264,000 as of December 31, 2023, 2022, and 2021, respectively; Restricted stock units outstanding of 156,186, 0, and 0 as of December 31, 2023, 2022, and 2021, respectively.