XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic    
Net income available to common shareholders $ 19,381 $ 23,273
Less: income attributable to unvested stock-based compensation awards (18) (76)
Net earnings allocated to common shareholders $ 19,363 $ 23,197
Weighted average shares outstanding, including unvested stock-based compensation awards (in shares) 14,520,092 14,611,709
Less: average unvested stock-based compensation awards (in shares) (193,497) (211,706)
Weighted average shares outstanding - Basic (in shares) 14,326,595 14,400,003
Diluted    
Net earnings allocated to common shareholders $ 19,363 $ 23,197
Weighted average shares outstanding - Basic (in shares) 14,326,595 14,400,003
Plus:  incremental shares from assumed conversion of stock-based compensation awards (in shares) 63,078 78,180
Weighted average shares outstanding - Diluted (in shares) 14,389,673 14,478,183
Basic EPS (in dollars per share) $ 1.35 $ 1.61
Diluted EPS (in dollars per share) $ 1.35 $ 1.60