XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Supplemental Balance Sheet Information - Components of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, plant and equipment, gross $ 112,005 $ 108,922
Less: Accumulated depreciation (71,469) (68,437)
Property, plant and equipment, net 40,536 40,485
Land [Member]    
Property, plant and equipment, gross 4,693 4,693
Building and Building Improvements [Member]    
Property, plant and equipment, gross 30,162 30,109
Machinery and Equipment [Member]    
Property, plant and equipment, gross 62,282 60,986
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 3,129 3,067
Computer Equipment [Member]    
Property, plant and equipment, gross 8,161 7,990
Construction in Progress [Member]    
Property, plant and equipment, gross $ 3,578 $ 2,077