| Shedule of Earnings (Loss) Per Share |
| | For the Three Months Ended | | | For the Six Months Ended | | Numerator: | | June 30, 2026 | | | June 30, 2025 | | | June 30, 2026 | | | June 30, 2025 | | Net income (loss) | | $ | 17,454 | | | $ | (1,676 | ) | | $ | (8,173 | ) | | $ | (1,536 | ) | Effect of common stock equivalents | | | - | | | | - | | | | - | | | | - | | Net income (loss) adjusted for common stock equivalents | | $ | 17,454 | | | $ | (1,676 | ) | | $ | (8,173 | ) | | $ | (1,536 | ) | Denominator: | | | | | | | | | | | | | | | | | Weighted average common shares – basic | | | 13,300,231 | | | | 4,570,178 | | | | 10,620,121 | | | | 4,556,866 | | Dilutive effect of common stock equivalents: | | | | | | | | | | | | | | | | | Options, RSUs and PBRSUs | | | - | | | | - | | | | - | | | | - | | Denominator: | | | | | | | | | | | | | | | | | Weighted average common shares – diluted | | | 13,300,231 | | | | 4,570,178 | | | | 10,620,121 | | | | 4,556,866 | | Earnings (loss) per common share – basic | | $ | 1.31 | | | $ | (0.37 | ) | | $ | (0.77 | ) | | $ | (0.34 | ) | Earnings (loss) per common share – diluted | | $ | 1.31 | | | $ | (0.37 | ) | | $ | (0.77 | ) | | $ | (0.34 | ) |
|