v3.24.2
Note 5 - Property, Plant and Equipment - Summary of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, plant and equipment, gross $ 160,655 $ 158,943
Accumulated depreciation (81,703) (75,506)
Total property, plant and equipment, net 78,952 83,437
Land and Land Improvements [Member]    
Property, plant and equipment, gross 12,583 12,578
Building and Building Improvements [Member]    
Property, plant and equipment, gross 55,734 53,789
Machinery and Equipment [Member]    
Property, plant and equipment, gross 64,415 60,517
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 19,951 19,474
Vehicles [Member]    
Property, plant and equipment, gross 2,164 2,015
Construction in Progress [Member]    
Property, plant and equipment, gross $ 5,808 $ 10,570