XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

June 30,

   

December 31,

 
   

2024

   

2023

 

Land and land improvements

  $ 17,052     $ 17,052  

Buildings and improvements

    54,527       54,171  

Machinery and equipment

    9,641       9,490  

Office furniture and fixtures

    10,423       10,346  

Vehicles

    1,055       976  

Construction in progress

    97       10  
      92,795       92,045  

Less accumulated depreciation and amortization

    (37,094 )     (35,415 )

Property and equipment, net

  $ 55,701     $ 56,630