Net Loss Per Share (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 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,430,726 | 9,290,328 |
| 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,430,726 | 9,290,328 |