Quarterly report [Sections 13 or 15(d)]

Note 8 - Other Intangible Assets - Summary of Intangible Assets (Details)

v3.26.1
Note 8 - Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Gross carrying amount $ 203,105 $ 203,105
Accumulated amortization 167,904 166,386
Net carrying amount 35,201 36,719
Total gross carrying amount 282,655 282,655
Total net carrying amount 114,751 116,269
Distribution Rights [Member]    
Gross carrying amount 80,000 80,000
Accumulated amortization 80,000 80,000
Net carrying amount 0 0
Customer Relationships [Member]    
Gross carrying amount 87,470 87,470
Accumulated amortization 54,517 53,115
Net carrying amount 32,953 34,355
Patents [Member]    
Gross carrying amount 21,136 21,136
Accumulated amortization 20,362 20,316
Net carrying amount 774 820
Noncompete Agreements [Member]    
Gross carrying amount 8,940 8,940
Accumulated amortization 8,682 8,657
Net carrying amount 258 283
Trademarks [Member]    
Gross carrying amount 5,459 5,459
Accumulated amortization 4,305 4,281
Net carrying amount 1,154 1,178
Order or Production Backlog [Member]    
Gross carrying amount 100 100
Accumulated amortization 38 17
Net carrying amount 62 83
Trademarks and Trade Names [Member]    
Gross carrying amount $ 79,550 $ 79,550