XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Details) - Schedule of earnings per common share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income available to common shareholders $ 8,662 $ 4,382 $ 20,509 $ 9,903
Denominator:        
Weighted-average common shares outstanding – basic 8,030,944 8,064,283 8,048,426 8,100,003
Common stock equivalents 49,515 24,893 32,252 23,843
Weighted-average common shares outstanding – diluted 8,080,459 8,089,176 8,080,678 8,123,846
Earnings per common share:        
Basic $ 1.08 $ 0.54 $ 2.55 $ 1.22
Diluted $ 1.07 $ 0.54 $ 2.54 $ 1.22