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 |
| X | ||||||||||
- Definition Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. No definition available.
|
| X | ||||||||||
- Definition Accumulated amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value. No definition available.
|
| X | ||||||||||
- Definition Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, after accumulated impairment. No definition available.
|
| X | ||||||||||
- Definition Accumulated amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value. No definition available.
|
| X | ||||||||||
- Definition Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of indefinite-lived intangible asset. Excludes goodwill. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, before accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|