v3.26.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss from continuing operations $ (7,894) $ (1,887)
Income (loss) from discontinued operations 425 (2,046)
Net loss (7,469) (3,933)
Less: dilutive gain on revaluation of warrant liability   (5,201)
Net loss for dilutive earnings per share $ (7,469) $ (9,134)
Denominator:    
Weighted average number of common shares, basic ((in shares) 42,998,504 38,616,207
Effect of dilutive common and prefunded warrants (in shares)   4,296,904
Weighted average number of common shares - diluted (in shares) 42,998,504 42,913,111
Net loss from continuing operations per share - basic (in dollars per share) $ (0.18) $ (0.05)
Net loss from continuing operations per share - diluted (in dollars per share) (0.18) (0.17)
Net income (loss) from discontinued operations per share - basic (in dollars per share) 0.01 (0.05)
Net income (loss) from discontinued operations per share - diluted (In dollars per share) 0.01 (0.05)
Net loss per share - basic (in dollar per share) (0.17) (0.1)
Net loss per share - diluted (in dollar per share) $ (0.17) $ (0.21)