XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Components of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic Net Income per Common Share Available to Common Stockholders:        
Net income $ 17,758,000 $ 12,221,000 $ 34,374,000 $ 16,330,000
Weighted average common shares outstanding 20,448,799 18,067,190 19,875,516 17,685,679
Basic earnings per common share $ 0.87 $ 0.68 $ 1.73 $ 0.92
Diluted Net Income per Common Share Available to Common Stockholders:        
Net income applicable to diluted earnings per share $ 17,758,000 $ 12,221,000 $ 34,374,000 $ 16,330,000
Weighted average common shares outstanding 20,448,799 18,067,190 19,875,516 17,685,679
Dilutive potential common shares: restricted stock awarded 80,724 53,020 71,711 53,020
Diluted weighted average common shares outstanding 20,529,523 18,120,210 19,947,227 17,738,699
Diluted earnings per common share $ 0.86 $ 0.68 $ 1.72 $ 0.92