| Income (Loss) Per Common Share Basic and diluted income (loss) per share for the three months ended March 31, 2026 and 2025, respectively, were as follows: | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | | | | March 31, 2026 | | March 31, 2025 | | | | | | Numerator: | | | | | | | | | | Net loss available to stockholders | | $ | (2,120,573) | | | $ | (659,922) | | | | | | | | | | | | | | | | Denominator: | | | | | | | | | | Weighted average shares outstanding - Basic | | 29,859,173 | | | 24,954,928 | | | | | | | Effect of dilutive securities: | | | | | | | | | | Stock options | | — | | | — | | | | | | | Weighted average shares outstanding - Diluted | | 29,859,173 | | | 24,954,928 | | | | | | | | | | | | | | | | Basic loss per share | | $ | (0.07) | | | $ | (0.03) | | | | | | | Diluted loss per share | | $ | (0.07) | | | $ | (0.03) | | | | | | | | | | | | | | | | Anti-dilutive shares underlying stock options outstanding | | 391,921 | | | 194,966 | | | | | |
|