v3.26.1
Note 7 - Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Right of use assets - finance leases $ 14,229 $ 14,590
Property and equipment, net 19,568 19,849
Construction in progress 837 211
Land [Member]    
Property and equipment, gross 1,520 1,574
Building and Building Improvements [Member]    
Property and equipment, gross 6,985 7,314
Machinery and Equipment [Member]    
Property and equipment, gross 20,666 20,056
Computer Equipment [Member]    
Property and equipment, gross 2,207 2,186
Furniture and Fixtures [Member]    
Property and equipment, gross 466 497
Vehicles [Member]    
Property and equipment, gross 148 170
Property and Equipment, Excluding Construction in Progress [Member]    
Property and equipment, gross 46,221 46,387
Less: Accumulated depreciation and amortization (27,490) (26,749)
Property and equipment, net $ 18,731 $ 19,638