XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Components of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic Net Income per Common Share Available to Common Stockholders:        
Net Income (Loss) $ 15,117,000 $ 17,939,000 $ 50,864,000 $ 52,313,000
Weighted average common shares outstanding 22,220,438 20,454,669 21,086,802 20,070,687
Basic earnings per common share $ 0.68 $ 0.88 $ 2.41 $ 2.61
Diluted Net Income per Common Share Available to Common Stockholders:        
Net income applicable to diluted earnings per share $ 15,117,000 $ 17,939,000 $ 50,864,000 $ 52,313,000
Weighted average common shares outstanding 22,220,438 20,454,669 21,086,802 20,070,687
Dilutive potential common shares: restricted stock awarded 98,896 80,546 90,144 74,748
Diluted weighted average common shares outstanding 22,319,334 20,535,215 21,176,946 20,145,435
Diluted earnings per common share $ 0.68 $ 0.88 $ 2.4 $ 2.6