XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
EPS (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income $ 12,727 $ 16,795
Dividends and undistributed earnings allocated to participating securities (25) (43)
Net income available to common shareholders $ 12,702 $ 16,752
Weighted-average common shares outstanding for basic EPS 14,573,122 14,741,271
Dilutive effect of stock-based awards (shares) 58,420 81,061
Weighted-average common and potential common shares for diluted EPS (shares) 14,631,542 14,822,332
Basic EPS (in dollars per share) $ 0.87 $ 1.14
Diluted EPS (in dollars per share) $ 0.87 $ 1.13