XML 110 R99.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER COMMON SHARE (Schedule of Earnings Per Share Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Income available to common shareholders $ 46,229 $ 37,521
Average common shares outstanding (in shares) 47,600 48,968
Average potential common shares-options (in shares) 344 516
Total weighted average common shares outstanding and equivalents (in shares) 47,944 49,484
Earnings per common share - basic (in dollars per share) $ 0.97 $ 0.77
Earnings per common share - diluted (in dollars per share) $ 0.96 $ 0.76