Summary of Warrant Activity (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2026
$ / shares
shares
| |
| Warrants | |
| Warrants outstanding, Beginning balance | shares | 4,513,475 |
| Weighted Average Exercise Price, Warrants outstanding, Beginning balance | $ / shares | $ 5.04 |
| Warrants, Pre-funded warrants exercised | shares | (1,609,114) |
| Weighted Average Exercise Price, Pre-funded warrants exercised | $ / shares | $ 0.0001 |
| Warrants outstanding, Ending balance | shares | 2,904,361 |
| Weighted Average Exercise Price, Warrants outstanding, Ending balance | $ / shares | $ 5.04 |
| Weighted average remaining contractual terms (years) | 3 years 6 months |