v3.26.1
Common Stock Warrants: (Tables)
6 Months Ended
Jun. 30, 2026
Common Stock Warrants:  
Schedule of warrants outstanding

  ​ ​ ​

Number

of shares

Warrants outstanding and exercisable January 1, 2026

3,301,622

Warrants issued

953,335

Warrants exercised

 

Warrants expired

 

(166,112)

Warrants outstanding June 30, 2026

4,088,845

Warrants exercisable June 30, 2026

 

4,088,845