XML 46 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings per Share [Abstract]  
Basic and Diluted Earnings Per Share
The following table shows the computation of basic and diluted earnings per share:
 
                   
   
As of and for the Years ended December 31,
 
   
2025
   
2024
   
2023
 
(Dollars in thousands, except share and per share amounts)
                 
Numerator
                 
Net income
 
$
43,069
   
$
45,698
   
$
28,275
 
                         
Denominator
                       
Weighted-average shares outstanding for basic earnings per share
   
9,444,105
     
9,290,051
     
9,161,565
 
Dilutive effect of stock compensation(1)
   
130,085
     
157,700
     
102,742
 
Denominator for diluted earnings per share
 
$
9,574,190
   
$
9,447,751
   
$
9,264,307
 
                         
Earnings per common share
                       
Basic
 
$
4.56
   
$
4.92
   
$
3.09
 
Diluted
 
$
4.50
   
$
4.84
   
$
3.05
 

(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 0, 0, and 5,000 as of December 31, 2025, 2024, and 2023, respectively; Restricted stock units outstanding of 30,600, 0, and 156,186 as of December 31, 2025, 2024, and 2023, respectively.