Quarterly report [Sections 13 or 15(d)]

Schedule of Earnings Per Share (Details)

v3.26.1
Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss per common share from continuing operations    
Loss from continuing operations, net of taxes $ (7,375) $ (3,500)
Basic loss per share $ (0.40) $ (0.19)
Diluted loss per share $ (0.40) $ (0.19)
Loss per common share from discontinued operations, net of taxes    
Loss from discontinued operations, net of taxes $ (112) $ (73)
Basic loss per share
Diluted loss per share
Net loss per common share    
Net loss $ (7,487) $ (3,573)
Basic loss per share $ (0.40) $ (0.19)
Diluted loss per share $ (0.40) $ (0.19)
Weighted average shares outstanding:    
Basic weighted average shares outstanding 18,542 18,424
Add: dilutive effect of stock options
Add: dilutive effect of warrants
Diluted weighted average shares outstanding 18,542 18,424