XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Calculation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accounting Policies [Abstract]        
Net income available to common shareholders $ 7,587 $ 8,755 $ 23,748 $ 40,255
Basic weighted average shares outstanding 17,616,046 17,856,961 17,691,309 17,876,316
Plus: common stock equivalents 83,996 153,166 55,251 215,208
Diluted weighted average shares outstanding 17,700,042 18,010,127 17,746,560 18,091,524
Net income per share        
Basic $ 0.43 $ 0.49 $ 1.34 $ 2.25
Diluted $ 0.43 $ 0.49 $ 1.34 $ 2.23