XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Components of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic Net Income per Common Share Available to Common Stockholders:        
Net Income (Loss) $ 16,567,000 $ 17,758,000 $ 35,747,000 $ 34,374,000
Weighted average common shares outstanding 20,528,717 20,448,799 20,510,585 19,875,516
Basic earnings per common share $ 0.81 $ 0.87 $ 1.74 $ 1.73
Diluted Net Income per Common Share Available to Common Stockholders:        
Net income applicable to diluted earnings per share $ 16,567,000 $ 17,758,000 $ 35,747,000 $ 34,374,000
Weighted average common shares outstanding 20,528,717 20,448,799 20,510,585 19,875,516
Dilutive potential common shares: restricted stock awarded 99,522 80,724 85,698 71,711
Diluted weighted average common shares outstanding 20,628,239 20,529,523 20,596,283 19,947,227
Diluted earnings per common share $ 0.80 $ 0.86 $ 1.74 $ 1.72