Note 6 - Contingencies and Geographic Supply Concentrations (Details Textual) $ in Millions |
3 Months Ended |
---|---|
Mar. 31, 2025
USD ($)
| |
Guardian Products, Inc [Member] | |
Business Combination, Contingent Consideration, Liability | $ 0.9 |
3Point Brand Management [Member] | |
Business Combination, Contingent Consideration, Liability | 1.1 |
Payment for Contingent Consideration Liability, Operating Activities | 0.9 |
3Point Brand Management [Member] | Maximum [Member] | |
Business Combination, Contingent Consideration, Liability | $ 2.6 |