v3.26.3
Note 8 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible assets accumulated amortization $ 39,829 $ 34,013
Intangible assets, gross 90,680 89,100
Total accumulated impairment 3,306 2,822
Intangible assets, net 47,545 52,265
Trade Names [Member]    
Intangible assets not subject to amortization 23,667 23,337
Indefinite-Lived, accumulated impairment 3,306 2,822
Intangible assets not subject to amortization, net 20,361 20,515
Customer Relationships [Member]    
Intangible assets subject to amortization 66,362 65,112
Intangible assets accumulated amortization 39,631 33,867
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net 26,731 31,245
Developed Technology Rights [Member]    
Intangible assets subject to amortization 651 651
Intangible assets accumulated amortization 198 146
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net $ 453 $ 505