v3.26.1
Earnings per share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Earnings Available to Common Stockholders and Basic Weighted Average Common Shares Outstanding to Diluted Weighted Average Common Shares Outstanding
The following table is a reconciliation of earnings available to common shareholders and basic weighted average common shares outstanding to diluted weighted average common shares outstanding, reflecting the application of the two-class method:
Three Months Ended
 June 30,
Six Months Ended
 June 30,
2026202520262025
(In thousands, except per share data)
Net income$12,372 $9,088 $23,647 $15,976 
Dividends to participating securities(1)
(26)(26)(52)(53)
Undistributed earnings allocated to participating securities(1)
(175)(126)(333)(241)
Net income for earnings per share calculation$12,171 $8,936 $23,262 $15,682 
Weighted average shares outstanding, basic7,856,210 7,777,469 7,790,596 7,724,143 
Effect of dilutive equity-based awards(2)
124,763 42,359 86,562 71,677 
Weighted average shares outstanding, diluted7,980,973 7,819,828 7,877,158 7,795,820 
Net earnings per common share:
Basic earnings per common share$1.55 $1.15 $2.99 $2.03 
Diluted earnings per common share$1.52 $1.14 $2.95 $2.01 
(1)    Represents dividends paid and undistributed earnings allocated to unvested stock-based awards that contain non-forfeitable rights to dividends.
(2)    Represents the effect of the assumed exercise of stock options and the vesting of restricted shares, as applicable, utilizing the treasury stock method.