Stock-Based Compensation (Details 3) - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Stock-Based Compensation | ||
| Number of restricted stock units outstanding, beginning | 305,834 | 13,334 |
| Number of restricted stock units granted | 395,000 | 440,000 |
| Number of restricted stock units vested/released | (228,321) | (109,166) |
| Number of restricted stock units cancelled/forfeited | (7,500) | (38,334) |
| Number of restricted stock units outstanding, ending | 465,013 | 305,834 |
| Weighted average exercise price outstanding, beginning | $ 5.21 | $ 1.73 |
| Weighted average exercise price granted | 5.87 | 5.24 |
| Weighted average exercise price vested/released | 5.48 | 5.05 |
| Weighted average exercise price cancelled/forfeited | 5.36 | 4.73 |
| Weighted average exercise price outstanding, ending | $ 5.64 | $ 5.21 |