v3.26.1
Net Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Weighted Average Number of Common Shares Outstanding used in Calculating Basic and Diluted Net Loss Per Share

The following is a reconciliation of the weighted average number of common shares outstanding used in calculating basic and diluted net loss per share (in thousands):

 

   March 31, 2026   March 31, 2025 
   For the three months ended 
   March 31, 2026   March 31, 2025 
Loss from continuing operations after income taxes  $(5,354)   $(4,678)
Income from discontinued operations, net of tax   -    8,644 
Net (loss) income  $(5,354)  $3,966 
Weighted average common shares outstanding:          
Basic   12,317    3,523 
Diluted   12,317    3,523 
Net earnings (loss) per share:          
Loss from continuing operations, basic and diluted  $(0.43)   $(1.33)
Income from discontinued operations, basic and diluted  $-   $2.45 
Net loss (earnings) per share, basic and diluted  $(0.43)   $1.13 
Schedule of Anti-dilutive Securities Excluded from the Income Per Share Computation

The following table represents the number of securities excluded from the income per share computation as a result of their anti-dilutive effect (in thousands):

 

Anti-dilutive securities  March 31, 2026   March 31, 2025 
   For the three months ended 
Anti-dilutive securities  March 31, 2026   March 31, 2025 
Common stock purchase warrants   997    74 
Stock options   478    472 
Convertible notes   10,981    - 
Anti-dilutive securities   12,456    546