XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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
Mar. 31, 2024
Mar. 31, 2023
Accounting Policies [Abstract]    
Net income available to common shareholders $ 8,631 $ 18,355
Basic weighted average shares outstanding 17,711,639 17,841,203
Plus: common stock equivalents 93,708 422,107
Diluted weighted average shares outstanding 17,805,347 18,263,310
Net income per share    
Basic $ 0.49 $ 1.03
Diluted $ 0.48 $ 1.01