XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Earnings per share        
Net income $ 1,684 $ 1,723 $ 3,470 $ 3,744
Weighted average shares outstanding 23,692,984 23,817,903 23,714,675 23,829,468
Weighted average dilutive shares outstanding 23,692,984 23,817,903 23,714,675 23,829,468
Earnings per share basic $ 0.07 $ 0.07 $ 0.15 $ 0.16
Earnings per share diluted $ 0.07 $ 0.07 $ 0.15 $ 0.16