Net Loss Per Share (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Net Loss Per Share | ||
| Potentially dilutive common shares not been included in net loss per common share calculations because the effect would have been anti-dilutive | 11,575,649 | 9,178,172 |
| Stock Options | ||
| Net Loss Per Share | ||
| Potentially dilutive common shares not been included in net loss per common share calculations because the effect would have been anti-dilutive | 11,575,649 | 9,178,172 |