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):
* 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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||