XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Depreciation $ 2,800 $ 3,200
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal (0) 3,905
Research and Development Expense 3,200 3,200
Advertising Expense $ 7,700 7,200
Licensing Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life 17 years  
Developed Technology Rights [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Trademarks [Member]    
Finite-Lived Intangible Asset, Useful Life 20 years  
Noncompete Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member] | Mexico Facility [Member]    
Disposal Group, Including Discontinued Operation, Consideration   6,600
Proceeds from Sale of Productive Assets   5,900
Escrow Deposit   700
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal   3,900
Minimum [Member] | Customer Lists [Member]    
Finite-Lived Intangible Asset, Useful Life 3 years  
Minimum [Member] | Patents [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Maximum [Member] | Customer Lists [Member]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Maximum [Member] | Patents [Member]    
Finite-Lived Intangible Asset, Useful Life 15 years  
Building [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life 20 years  
Building [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life 30 years  
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life 15 years  
Tools, Dies and Molds [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life 2 years  
Tools, Dies and Molds [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life 5 years  
Book Overdrafts Reclassified to Accrued Liabilities [Member]    
Bank Overdrafts $ 4,000 $ 134,000