XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Net income (loss) per share:  
Antidilutive securities excluded from computation of earnings per share

 

 

March 31, 2025

 

 

March 31, 2024

 

Warrants

 

 

-

 

 

 

12,346,215

 

Stock options and restricted stock units

 

 

1,460,833

 

 

 

225,695

 

Total possible share dilution

 

 

1,460,833

 

 

 

12,571,910