Annual report [Section 13 and 15(d), not S-K Item 405]

Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details)

v3.25.4
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerator:    
Net loss from continuing operations $ (5,584) $ (12,577)
Net income (loss) from discontinued operations 6,451 (1,021)
Net income (loss) $ 867 $ (13,598)
Denominator:    
Weighted average common shares outstanding (in shares) 9,643 10,106
Denominator for diluted earnings per share - weighted average shares (in shares) 9,643 10,106
Net loss per share from continuing operations:    
Basic (in dollars per share) $ (0.58) $ (1.24)
Diluted (in dollars per share) (0.58) (1.24)
Net income (loss) per share from discontinued operations:    
Basic (in dollars per share) 0.67 (0.11)
Diluted (in dollars per share) 0.67 (0.11)
Net income (loss) per share:    
Basic (in dollars per share) 0.09 (1.35)
Diluted (in dollars per share) $ 0.09 $ (1.35)