Quarterly report [Sections 13 or 15(d)]

Net Loss Per Share (Tables)

v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of antidilutive securities excluded from computation of net loss per common share
Schedule of antidilutive securities excluded from computation of net loss per common share                                
    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
(in thousands)   2025     2024     2025     2024  
Weighted-average anti-dilutive common shares resulting from options     79       93       80       93  
Weighted-average anti-dilutive common shares resulting from convertible note     -       -       -       8  
Weighted-average anti-dilutive common shares resulting from convertible preferred     965       380       992       355  
Weighted-average anti-dilutive common shares resulting from warrants     466       476       467       476  
      1,510       949       1,539       932