XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income available to common shareholders $ 48,190 $ 44,211 $ 102,990 $ 90,675
Weighted average common shares outstanding (in shares) 37,347,000 37,243,000 37,326,000 37,514,000
Additional dilutive common stock equivalents (in shares) 148,000 39,000 185,000 58,000
Weighted average diluted common shares outstanding (in shares) 37,495,000 37,282,000 37,511,000 37,572,000
Basic earnings per common share (in dollars per share) $ 1.29 $ 1.19 $ 2.76 $ 2.42
Diluted earnings per common share (in dollars per share) $ 1.29 $ 1.19 $ 2.75 $ 2.41
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 462,000 363,000 411,000 319,000