XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2023
Mar. 31, 2022
Accounting Policies [Abstract]    
Net income available to common shareholders $ 18,355 $ 13,441
Basic weighted average shares outstanding 17,841,203 18,339,013
Plus: common stock equivalents 422,107 607,670
Diluted weighted average shares outstanding 18,263,310 18,946,683
Net income per share    
Basic $ 1.03 $ 0.73
Diluted $ 1.01 $ 0.71