v3.26.1
Stock Warrants (Tables)
6 Months Ended
Jun. 30, 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.00

​

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 June 30, 2026

​

16,339,060

​

$

0.55

​

4.99 years

​