v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 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
March 31,

 

 

 

2026

 

 

2025

 

Net income (loss)

 

$

2,622

 

 

$

522

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic and diluted

 

 

17,200,659

 

 

 

12,222,881

 

 

 

 

 

 

 

 

Earnings (loss) per common share, basic and diluted

 

$

0.15

 

 

$

0.04

 

 

* There were no unvested restricted stock units for the three months ended March 31, 2026 and 2025, respectively. The 53,000 and 116,000 of non-vested shares of stock options were anti-dilutive for the three months ended March 31, 2026 and 2025, respectively. The 4,000,000 Warrants were anti-dilutive for the three months ended March 31, 2026 and 2025, respectively. Therefore, the basic and diluted weighted average common shares are equal for the three months ended March 31, 2026 and 2025.