Summary of Warrant Activity (Details) |
3 Months Ended | |||
|---|---|---|---|---|
|
Mar. 31, 2026
$ / shares
shares
| ||||
| Warrants | ||||
| Number of Warrants Issued, Warrants outstanding, Beginning balance | shares | 4,513,475 | |||
| Weighted Average Exercise Price, Warrants outstanding, Beginning balance | $ / shares | $ 5.04 | |||
| Number of Warrants Issued, Pre-funded warrants exercised | shares | (503,114) | |||
| Weighted Average Exercise Price, Pre-funded warrants exercised | $ / shares | $ 0.0001 | |||
| Number of Warrants Issued, Warrants outstanding, Ending balance | shares | 4,010,361 | |||
| Weighted Average Exercise Price, Warrants outstanding, Ending balance | $ / shares | $ 5.04 | |||
| Weighted average remaining contractual terms (years) | 4 years | [1] | ||
| ||||