v3.26.1
Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Common Stock Warrants  
Summary of warrant activities

  ​ ​ ​

Aggregate

Intrinsic

Weighted-Average

Remaining

Value ($ in

  ​ ​ ​

Number of Warrants

  ​ ​ ​

Exercise Price

  ​ ​ ​

Contractual Term

  ​ ​ ​

thousands)

Warrants outstanding and exercisable – December 31, 2025

 

140,824,982

$

0.27

2.7

$

Warrants issued in 2026

 

2,485,243,839

0.0062

2.1

Warrants exercised 2026

 

Warrants expired in 2026

 

(36,198)

0.49

Warrants outstanding and exercisable – June 30, 2026

 

2,626,032,623

$

0.0146

2.0

$