XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Loss Per Share The following table reconciles the numerators and denominators of the basic and diluted income per share computations:
 Three Months Ended September 30,Nine Months Ended September 30,
Numerator (in thousands):
2024202320242023
Net income:$1,807$689$1,412$800
Denominator:
Weighted average common shares outstanding:
Basic21,290,51221,095,40421,271,85820,968,711
Dilutive effect of common stock equivalents361,945624,000435,977646,995
Diluted21,652,45721,719,40421,707,83521,615,706
Net income per share:
Basic$0.08$0.03$0.07$0.04
Diluted$0.08$0.03$0.07$0.04