XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
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 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounting Policies [Abstract]        
Net income available to common shareholders $ 13,145 $ 20,100 $ 31,500 $ 33,541
Basic weighted average shares outstanding 17,930,611 18,325,605 17,886,154 18,332,272
Plus: common stock equivalents 148,237 311,735 267,113 450,287
Diluted weighted average shares outstanding 18,078,848 18,637,340 18,153,267 18,782,559
Net income per share        
Basic $ 0.73 $ 1.10 $ 1.76 $ 1.83
Diluted $ 0.73 $ 1.08 $ 1.74 $ 1.79