XML 43 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following is a reconciliation of the income (numerator) and shares (denominator) used in computing Basic and Diluted EPS:
 For Years Ended December 31,
 202520242023
($ in thousands except per share amounts)IncomeSharesPer Share
Amount
IncomeSharesPer Share
Amount
IncomeSharesPer Share
Amount
Basic EPS:
Net income$111,048 $76,215 $104,131 
Less: income allocated to participating securities(620)(391)(685)
Basic EPS per common share$110,428 41,196,459 $2.68 $75,824 41,021,475 $1.85 $103,446 40,746,772 $2.54 
Diluted EPS:
Net income$111,048 41,196,459 $76,215 41,021,475 $104,131 40,746,772 
Effect of Dilutive Securities— 256,788 — 305,741 — 418,062 
Diluted EPS per common share$111,048 41,453,247 $2.68 $76,215 41,327,216 $1.84 $104,131 41,164,834 $2.53 
    
For the years ended December 31, 2025, December 31, 2024 and December 31, 2023, there were no options that were anti-dilutive.