v3.26.1
Income (Loss) per share - Computation of Basic and Diluted Earnings (Loss) per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Loss from continuing operations $ (850) $ (814)
Income (loss) from discontinued operations 363 (2,020)
Net loss $ (487) $ (2,834)
Denominator:    
Basic weighted average shares outstanding (in shares) 2,383,745 1,649,904
Dilutive common stock equivalents using treasury stock method (in shares) 370,415 0
Diluted weighted average shares outstanding (in shares) 2,754,160 1,649,904
Basic income (loss) per share    
From continuing operations (in dollars per share) $ (0.36) $ (0.49)
From discontinued operations (in dollars per share) 0.15 (1.22)
Total (in dollars per share) (0.21) (1.71)
Diluted income (loss) per share    
From continuing operations (in dollars per share) (0.31) (0.49)
From discontinued operations (in dollars per share) 0.13 (1.22)
Total (in dollars per share) $ (0.18) $ (1.71)
Weighted average options, warrants and convertibles outstanding 370,415 372,740
Anti-dilutive options, warrants and convertibles not included in the computation 0 372,740