XML 94 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share - Basic:    
Net Income $ 13,485 $ 6,310
Less: income attributable to unvested stock based compensation awards (93) (24)
Net earnings allocated to common shareholders $ 13,392 $ 6,286
Weighted Average Shares - Basic (in shares) 16,381,922 16,665,138
Earnings Per Share - Basic (in dollars per share) $ 0.82 $ 0.38
Earnings Per Share - Diluted:    
Net earnings allocated to common shareholders $ 13,392 $ 6,286
Weighted Average Shares - Basic (in shares) 16,381,922 16,665,138
Dilutive average shares attributable to participating restricted stock (in shares) 20,689 7,714
Weighted Average Shares - Diluted (in shares) 16,402,611 16,672,852
Earnings Per Share - Diluted (in dollars per share) $ 0.82 $ 0.38