XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock Warrants: (Tables)
3 Months Ended
Mar. 31, 2026
Common Stock Warrants:  
Schedule of warrants outstanding

  ​ ​ ​

Number

of shares

Warrants outstanding and exercisable January 1, 2026

3,301,622

Warrants issued

Warrants exercised

 

(94,145)

Warrants expired

 

Warrants outstanding March 31, 2026

3,207,477

Warrants exercisable March 31, 2026

 

2,807,477