XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]        
Net income available to common shareholders $ 7,530 $ 13,145 $ 16,161 $ 31,500
Basic weighted average shares outstanding 17,747,070 17,930,611 17,729,355 17,886,154
Plus: common stock equivalents 45,226 148,237 82,540 267,113
Diluted weighted average shares outstanding 17,792,296 18,078,848 17,811,895 18,153,267
Net income per share        
Basic $ 0.42 $ 0.73 $ 0.91 $ 1.76
Diluted $ 0.42 $ 0.73 $ 0.91 $ 1.74