v3.26.1
Summary of Warrant Activity (Details)
6 Months Ended
Jun. 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 (636,114)
Weighted Average Exercise Price, Pre-funded warrants exercised | $ / shares $ 0.0001
Warrants outstanding, Ending balance | shares 3,877,361
Weighted Average Exercise Price, Warrants outstanding, Ending balance | $ / shares $ 5.04
Weighted average remaining contractual terms (years) 3 years 8 months 12 days [1]
[1] Remaining life excludes 973,000 prefunded warrants from the December 2025 Offering which do not have an expiration date.