v3.26.1
Stock Warrants (Tables)
3 Months Ended
Mar. 31, 2026
Stock Warrants  
Summary of all warrant activity

Weighted Average

  ​ ​ ​

Number of

  ​ ​ ​

Weighted Average

  ​ ​ ​

Remaining

Warrants

Exercise Price

 

Contractual Life

Balance at December 31, 2024

 

1,428,600

$

2.0

4.74 years

Granted

27,830,020

0.58

4.73 years

Exercised

(12,919,560)

0.78

Forfeited

Balance at December 31, 2025

16,339,060

0.55

4.99 years

Granted

Exercised

Forfeited

Balance at March 31, 2026

16,339,060

$

0.55

4.75 years