XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings per Share  
Computation of basic and diluted earnings per share

Year Ended December 31,

    

2024

2023

Numerator:

    

    

    

Net income

$

19,521

$

23,985

Denominator:

Basic weighted-average common shares outstanding

 

11,152,648

 

11,426,124

Dilutive shares

725,428

491,432

Diluted weighted-average common shares outstanding

11,878,076

11,917,556

Basic earnings per share

$

1.75

$

2.10

Diluted earnings per share

$

1.64

$

2.01