v3.26.1
Note 10 - Intangible Assets and Goodwill - Summary of Indefinite-lived Trade Names (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets $ 17,994 $ 19,754
Total Intangible Assets 42,894 47,254
HPI Trade Name [Member] | Branded Products [Member]    
Indefinite-lived Intangible Assets, carrying amount 4,700 4,700
BAMKO Trade Name [Member] | Branded Products [Member]    
Indefinite-lived Intangible Assets, carrying amount 8,900 8,900
CID Resources Trade Name [Member] | Healthcare Apparel [Member]    
Indefinite-lived Intangible Assets, carrying amount [1] 11,300 13,900
Trade Names 1 [Member]    
Indefinite-lived Intangible Assets, carrying amount $ 24,900 $ 27,500
[1] Includes trade names and trademarks associated with CID Resources and Wink®.