XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Other Financial Statement Information (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31, 2024

 

December 31, 2023

Raw materials

 $4,669  $4,368 

Work in process

  4,346   4,150 

Finished goods

  1,515   1,634 

Total gross inventory

  10,530   10,152 

Reserve for excess and obsolete inventory

  (1,369)  (1,268)

Total Inventories, net

 $9,161  $8,884 
Property, Plant and Equipment [Table Text Block]
  

March 31, 2024

 

December 31, 2023

Land

 $536  $536 

Buildings and improvements

  5,216   5,216 

Machinery and equipment

  20,168   20,046 

Gross property, plant and equipment

  25,920   25,798 

Less: Accumulated depreciation

  (21,886)  (21,667)

Property, plant and equipment, net

 $4,034  $4,131 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

March 31, 2024

 

December 31, 2023

Intellectual property

 $1,225  $1,226 

Goodwill

  40   40 

Gross intangible assets

  1,265   1,266 

Less: Accumulated amortization

  (1,225)  (1,221)

Intangible assets, net

 $40  $45