v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders' Equity  
Schedule of warrant activity

Shares

Exercise price (per share)

Weighted average exercise price (per share)

Outstanding, December 31, 2025

  ​

2,357,747

  ​

$

7.00 to 77.20

  ​

$

7.40

Granted

  ​

79,732

  ​

5.0167

  ​

5.0167

Exercised

  ​

  ​

  ​

Expired

  ​

(5,832)

  ​

  ​

Outstanding and Exercisable, June 30, 2026

  ​

2,431,647

  ​

$

5.0167 to $47.60

  ​

$

7.16

  ​

  ​

Weighted Average Remaining Life, June 30, 2026 (years)

  ​

3.93

  ​