XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic    
Net income applicable to common stock $ 46,078 $ 33,547
Average common shares outstanding (shares) 56,008,741 55,809,192
Net income per common share - basic (usd per share) $ 0.82 $ 0.60
Diluted    
Net income applicable to common stock $ 46,078 $ 33,547
Average common shares outstanding (shares) 56,008,741 55,809,192
Effect of dilutive stock-based compensation (shares) 261,478 272,671
Average common shares outstanding - diluted (shares) 56,270,219 56,081,863
Net income per common share - diluted (usd per share) $ 0.82 $ 0.60