v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share The following table presents the calculation of basic and diluted earnings (loss) per common share, as follows (dollars in thousands, except per share and share amounts):

 

 

 

Three Months Ended
June 30,

 

 

Six months ended
June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Net income (loss)

 

$

2,536

 

 

$

2,051

 

 

$

5,158

 

 

$

2,573

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic and diluted

 

 

3,746,114

 

 

 

1,746,125

 

 

 

3,105,236

 

 

 

1,746,125

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings (loss) per common share, basic and diluted

 

$

0.68

 

 

$

1.17

 

 

$

1.66

 

 

$

1.47

 

 

* There were no unvested restricted stock units for the three and six months ended June 30, 2026 and 2025, respectively. The 7,571 and 15,142 of non-vested shares of stock options were anti-dilutive for the three and six months ended June 30, 2026 and 2025, respectively. The 571,428 Warrants were anti-dilutive for the three and six months ended June 30, 2026 and 2025, respectively. Therefore, the basic and diluted weighted average common shares are equal for the three and six months ended June 30, 2026 and 2025.