XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Components of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic Net Income per Common Share Available to Common Stockholders:    
Net Income (Loss) $ 20,503,000 $ 19,180,000
Weighted average common shares outstanding 23,872,731 20,492,254
Basic earnings per common share $ 0.86 $ 0.94
Diluted Net Income per Common Share Available to Common Stockholders:    
Net income applicable to diluted earnings per share $ 20,503,000 $ 19,180,000
Weighted average common shares outstanding 23,872,731 20,492,254
Dilutive potential common shares: restricted stock awarded 87,604 71,718
Diluted weighted average common shares outstanding 23,960,335 20,563,972
Diluted earnings per common share $ 0.86 $ 0.93