XML 74 R25.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2025
EARNINGS PER SHARE  
Schedule of antidilutive securities excluded from computation of earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended September 30, 

​

Nine months ended September 30, 

​

    

2025

    

2024

    

2025

    

2024

Warrants

 

4,369,393

 

12,346,215

 

4,369,393

 

12,346,215

Stock options and RSU awards

 

8,726,834

 

6,408,333

 

8,726,834

 

6,408,333

Total possible share dilution

 

13,096,227

 

18,754,548

 

13,096,227

 

18,754,548

​