v3.26.1
Note 7 - Property, Plant and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, plant and equipment, gross $ 130,638 $ 127,097
Accumulated depreciation (82,159) (78,669)
Property, plant and equipment, net 48,479 48,428
Land [Member]    
Property, plant and equipment, gross 127 130
Building and Building Improvements [Member]    
Property, plant and equipment, gross 16,383 16,408
Machinery and Equipment [Member]    
Property, plant and equipment, gross 106,282 103,445
Construction in Progress [Member]    
Property, plant and equipment, gross $ 7,846 $ 7,114