XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic EPS [Abstract]    
Weighted average common shares outstanding (in shares) 42,894 43,141
Net income available to common stockholders $ 33,658 $ 39,126
Basic EPS (in dollars per share) $ 0.78 $ 0.91
Diluted EPS [Abstract]    
Weighted average common shares outstanding (in shares) 42,894 43,141
Dilutive effect of common stock options and restricted stock (in shares) 232 244
Weighted average common shares and common share equivalents (in shares) 43,126 43,385
Net income available to common stockholders $ 33,658 $ 39,126
Diluted EPS (in dollars per share) $ 0.78 $ 0.9