XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic    
Net income available to common shareholders $ 16,872 $ 19,381
Less: income attributable to unvested stock-based compensation awards 0 (18)
Net earnings allocated to common shareholders $ 16,872 $ 19,363
Weighted average shares outstanding, including unvested stock-based compensation awards (in shares) 14,405,747 14,520,092
Less: average unvested stock-based compensation awards (in shares) (193,837) (193,497)
Weighted average shares outstanding - Basic (in shares) 14,211,910 14,326,595
Diluted    
Net earnings allocated to common shareholders $ 16,872 $ 19,363
Weighted average shares outstanding - Basic (in shares) 14,211,910 14,326,595
Plus:  incremental shares from assumed conversion of stock-based compensation awards (in shares) 26,447 63,078
Weighted average shares outstanding - Diluted (in shares) 14,238,357 14,389,673
Basic EPS (in dollars per share) $ 1.19 $ 1.35
Diluted EPS (in dollars per share) $ 1.18 $ 1.35