XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
BASIC AND DILUTED LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
BASIC AND DILUTED LOSS PER SHARE  
Schedule of potentially anti-dilutive securities were excluded from the computation of earnings per share

​

​

​

​

​

​

​

​

​

​

June 30, 

​

    

2025

​

2024

Common stock warrants

​

​

4,450,324

​

​

1,772,829

Assumed conversion of preferred stock

​

​

—

​

​

126,437

Stock options

​

​

1,322,176

​

​

632,935

Total

​

​

5,772,500

​

​

2,532,201

​

​

​

​

​

​

​

​