XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Property, Plant and Equipment - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, plant, and equipment $ 118,143 $ 110,666
Accumulated depreciation and amortization (57,456) (52,594)
Net property, plant and equipment 60,687 58,072
Land and Land Improvements [Member]    
Property, plant, and equipment 4,802 4,811
Building and Building Improvements [Member]    
Property, plant, and equipment 34,625 34,446
Leasehold Improvements [Member]    
Property, plant, and equipment 8,107 5,503
Machinery and Equipment [Member]    
Property, plant, and equipment 57,993 52,233
Furniture, Fixtures, and Computers [Member]    
Property, plant, and equipment 7,071 6,401
Construction in Progress [Member]    
Property, plant, and equipment $ 5,545 $ 7,272