Net Loss per Share (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Net Loss per Share | ||
| Potentially dilutive common stock equivalents outstanding | 6,586,206 | 5,526,454 |
| Options issued and outstanding | ||
| Net Loss per Share | ||
| Potentially dilutive common stock equivalents outstanding | 3,638,024 | 4,353,490 |
| Restricted stock units issued and outstanding | ||
| Net Loss per Share | ||
| Potentially dilutive common stock equivalents outstanding | 2,433,682 | 1,172,964 |
| Warrants issued and outstanding | ||
| Net Loss per Share | ||
| Potentially dilutive common stock equivalents outstanding | 514,500 | |