XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Components of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic Net Income per Common Share Available to Common Stockholders:        
Net income $ 17,939,000 $ 18,326,000 $ 52,313,000 $ 34,656,000
Weighted average common shares outstanding 20,454,669 18,083,126 20,070,687 17,819,619
Basic earnings per common share $ 0.88 $ 1.01 $ 2.61 $ 1.94
Diluted Net Income per Common Share Available to Common Stockholders:        
Net income applicable to diluted earnings per share $ 17,939,000 $ 18,326,000 $ 52,313,000 $ 34,656,000
Weighted average common shares outstanding 20,454,669 18,083,126 20,070,687 17,819,619
Dilutive potential common shares: restricted stock awarded 80,546 53,020 74,748 53,020
Diluted weighted average common shares outstanding 20,535,215 18,136,146 20,145,435 17,872,639
Diluted earnings per common share $ 0.88 $ 1.01 $ 2.60 $ 1.94