v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share  
Schedule of Earnings Per Share, Basic and Diluted

March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Basic earnings per share computation:

 

  ​

 

  ​

Net income available to common shareholders

$

13,680

$

11,254

Average common shares outstanding – basic

 

16,821,486

 

16,767,535

Basic earnings per share

$

0.81

$

0.67

Diluted earnings per share computation:

 

  ​

 

  ​

Net income available to common shareholders

$

13,680

$

11,254

Average common shares outstanding – basic

 

16,821,486

 

16,767,535

Incremental shares from assumed conversions:

 

  ​

 

  ​

Stock options and restricted stock

 

114,044

 

104,562

Average common shares outstanding - diluted

 

16,935,530

 

16,872,097

Diluted earnings per common share

$

0.81

$

0.67