XML 103 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share ("EPS") (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic EPS and Diluted EPS
The following table is a reconciliation of basic EPS and diluted EPS:
For the year ended December 31,
 202520242023
 BasicFully
Diluted
BasicFully
Diluted
BasicFully
Diluted
(Dollars in Thousands, Except Per Share Amounts)
Numerator:
Net income $90,271 $90,271 $68,715 $68,715 $74,999 $74,999 
Denominator:
Weighted average shares outstanding87,377,933 87,377,933 88,983,248 88,983,248 88,230,681 88,230,681 
Effect of dilutive securities— 323,634 — 319,056 — 219,965 
Adjusted weighted average shares outstanding87,377,933 87,701,567 88,983,248 89,302,304 88,230,681 88,450,646 
EPS $1.03 $1.03 $0.77 $0.77 $0.85 $0.85