v3.26.1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2026
Common stock warrants  
Class of Warrant or Right [Line Items]  
Schedule of warrants

  ​ ​ ​

Weighted-

Average

Weighted-

Remaining

Average

Contractual

Number of

Exercise Price

Exercise

Term

Shares

per Share

Price

(Years)

Warrants outstanding at January 1, 2026

 

3,021,274

$0.35 - $70.00

$

6.28

 

2.81

Issued

 

24,542,982

0.58

 

  ​

Exercised

 

 

 

  ​

Expired

 

(28,161)

 

70.00

 

  ​

Warrants outstanding at March 31, 2026

 

27,536,095

$0.35 - $8.75

$

1.14

 

2.96

Pre funded warrants  
Class of Warrant or Right [Line Items]  
Schedule of warrants

Weighted-

Average

Number of

Exercise

Shares

Price

Pre-funded warrants outstanding at January 1, 2026

 

1,532,251

$

0.0097

Issued

 

1,032,131

 

0.0001

Exercised

 

(1,930,877)

 

0.0001

Expired

 

 

Pre-funded warrants outstanding at March 31, 2026

 

633,505

$

0.0232