XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Earnings Per Common Share - Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share Reconciliation [Abstract]    
Net income $ 12,991 $ 17,967
Weighted average shares outstanding (in shares) 21,104 21,192
Stock units for deferred compensation plan for non-employee directors (in shares) 150 128
Effect of stock options (in shares) 21 56
Performance share units (in shares) 22 22
Weighted average shares outstanding for calculation of diluted earnings per share (in shares) 21,297 21,398
Net income per common share    
Basic (in dollars per share) $ 0.62 $ 0.85
Diluted (in dollars per share) $ 0.61 $ 0.84