XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator    
Net income available to common stockholders $ 23,868 $ 21,747
Denominator    
Weighted average number of common shares outstanding for basic earnings per common share (in shares) 17,557,743 17,578,294
Weighted average number of common shares outstanding for diluted earnings per common share (in shares) 17,557,743 17,578,294
Earnings per share - basic (in dollars per share) $ 1.36 $ 1.24
Earnings per share - diluted (in dollars per share) $ 1.36 $ 1.24