v3.26.1
Note 7 - Goodwill and Other Intangible Assets - Schedule of Finite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Gross carrying amount $ 51,701 $ 46,601
Accumulated amortization 17,181 14,373
Net carrying amount 34,520 32,228
Customer and Vendor Relationships [Member]    
Gross carrying amount 51,192 46,084
Accumulated amortization 16,989 14,195
Net carrying amount 34,203 31,889
Trade Names [Member]    
Gross carrying amount 509 517
Accumulated amortization 192 178
Net carrying amount $ 317 $ 339