XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations and Summary of Significant Accounting Policies - Summary of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic earnings per share      
Net Income $ 93,408 $ 87,091 $ 68,499
Weighted average common shares outstanding (in shares) 43,568,823 43,802,733 44,044,737
Basic Earnings Per Share (in USD per share) $ 2.14 $ 1.99 $ 1.56
Diluted earnings per share      
Net income available to common shareholders $ 93,408 $ 87,091 $ 68,499
Effect of dilutive securities:      
Weighted average common shares outstanding (in shares) 43,699,115 43,955,280 44,123,076
Diluted Earnings Per Share (in USD per share) $ 2.14 $ 1.98 $ 1.55
Restricted stock      
Effect of dilutive securities:      
Effect of dilutive securities (in shares) 92,381 107,988 41,817
Stock options      
Effect of dilutive securities:      
Effect of dilutive securities (in shares) 37,911 44,559 36,522