XML 184 R59.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE (Schedule of calculation of basic and diluted earnings per share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
EARNINGS PER SHARE      
Net income (loss) from continuing operations - basic $ (22,714) $ (16,788) $ 3,533
Net income (loss) from continuing operations - diluted (22,714) (16,788) 3,533
Net income (loss) from discontinued operations - basic   (4,479) (12,506)
Net income (loss) from discontinued operations - diluted   (4,479) (12,506)
Net income (loss) $ (22,714) $ (21,267) $ (8,973)
Weighted average shares - basic 156,879,412 153,684,907 153,232,129
Dilutive effect of common stock equivalents     3,541,399
Weighted average shares - diluted 156,879,412 153,684,907 156,773,528
Net income (loss) from continuing operations per share - basic $ (0.14) $ (0.11) $ 0.02
Net income (loss) from discontinued operations per share - basic   (0.03) (0.08)
Net income (loss) per share - basic (0.14) (0.14) (0.06)
Net income (loss) from continuing operations per share - diluted (0.14) (0.11) 0.02
Net income (loss) from discontinued operations per share - diluted   (0.03) (0.08)
Net income (loss) per share - diluted $ (0.14) $ (0.14) $ (0.06)
Shares excluded, anti-dilutive 3,419,590 3,698,061 820,376