XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings (Loss) Per Share (Tables) [Line Items]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

In thousands, except per share data

2023

 

2022

Numerator:

 

 

 

 

 

   Net (loss) income, as reported

$

(4,067)

 

$

323

Denominator:

 

 

 

 

 

  Weighted average shares

    outstanding - basic

 

13,483

 

 

13,446

  Weighted average shares

    outstanding - diluted

 

13,483

 

 

13,675

Basic and diluted (loss) earnings

    per share

$

(0.30)

 

$

0.02