XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Property, Plant and Equipment - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, plant, and equipment $ 115,835 $ 110,666
Accumulated depreciation and amortization (55,996) (52,594)
Net property, plant and equipment 59,839 58,072
Land and Land Improvements [Member]    
Property, plant, and equipment 4,834 4,811
Building and Building Improvements [Member]    
Property, plant, and equipment 34,528 34,446
Leasehold Improvements [Member]    
Property, plant, and equipment 7,920 5,503
Machinery and Equipment [Member]    
Property, plant, and equipment 53,533 52,233
Furniture, Fixtures, and Computers [Member]    
Property, plant, and equipment 6,544 6,401
Construction in Progress [Member]    
Property, plant, and equipment $ 8,476 $ 7,272