XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EPS (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 13,272 $ 12,727
Dividends and undistributed earnings allocated to participating securities (11) (25)
Net income available to common shareholders $ 13,261 $ 12,702
Weighted-average common shares outstanding for basic EPS 14,572,051 14,573,122
Dilutive effect of stock-based awards (shares) 53,720 58,420
Weighted-average common and potential common shares for diluted EPS (shares) 14,625,771 14,631,542
Basic EPS (in dollars per share) $ 0.91 $ 0.87
Diluted EPS (in dollars per share) $ 0.91 $ 0.87