v3.25.4
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
 (in thousands, except per share data)20252024
Numerator:  
Net loss from continuing operations$(5,584)$(12,577)
Net income (loss) from discontinued operations6,451 (1,021)
Net income (loss)$867 $(13,598)
Denominator:  
Weighted average common shares outstanding9,643 10,106 
Denominator for diluted earnings per share - weighted average shares9,643 10,106 
Net loss per share from continuing operations:
Basic$(0.58)$(1.24)
Diluted$(0.58)$(1.24)
Net income (loss) per share from discontinued operations:  
Basic$0.67 $(0.11)
Diluted$0.67 $(0.11)
Net income (loss) per share:
Basic$0.09 $(1.35)
Diluted$0.09 $(1.35)