XML 50 R41.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accounting Policies [Abstract]        
Net income available to common shareholders $ 9,631 $ 7,587 $ 25,167 $ 23,748
Basic weighted average shares outstanding 17,576,899 17,616,046 17,630,517 17,691,309
Plus: common stock equivalents 110,080 83,996 133,354 55,251
Diluted weighted average shares outstanding 17,686,979 17,700,042 17,763,871 17,746,560
Net income per share        
Basic $ 0.55 $ 0.43 $ 1.43 $ 1.34
Diluted $ 0.54 $ 0.43 $ 1.42 $ 1.34