XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Property and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, gross $ 257,003 $ 246,079
Less accumulated depreciation and amortization (139,221) (126,359)
Property, Plant and Equipment, Net, Excluding Construction In Progress 117,782 119,720
Property, Plant and Equipment, Net 150,456 143,955
Land Improvements [Member]    
Property and equipment, gross 25,633 25,064
Building [Member]    
Property and equipment, gross 55,900 54,036
Leasehold Improvements [Member]    
Property and equipment, gross 3,446 3,182
Machinery and Equipment [Member]    
Property and equipment, gross 163,194 155,278
Equipment Under Finance Lease [Member]    
Property and equipment, gross 8,830 8,519
Construction in Progress [Member]    
Property, Plant and Equipment, Net $ 32,674 $ 24,235