XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Basic and diluted earnings per common share:  
Schedule of Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders was calculated as follows:

 

       
   Years ended December 31, 
   2024   2023 
Numerator:        
Net loss  $(11,212)  $(22,555)
Dividend on convertible exchangeable preferred shares       (201)
Net loss attributable to common shareholders  $(11,212)  $(22,756)
           
Denominator:          
Weighted-average number of common shares used in loss per share – basic and diluted   22,314    3,545 
Loss per share - basic and diluted  $(504.30)  $(6,419.18)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

 

       
   December 31,   December 31, 
   2024   2023 
Stock options   493    594 
Restricted Stock Units   164    143 
6% convertible exchangeable preferred stock        
Series A preferred stock   1    1 
Series B preferred stock       165 
Common stock warrants   117,182    2,648 
Total shares excluded from calculation   117,840    3,551