v3.26.1
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]
[1] Amount excludes 1.1 million prefunded warrants from the December 2025 Offering which do not have an expiration date.