v3.26.1
Note 8 - Goodwill and Identifiable Intangibles - Identifiable Intangibles by Major Asset Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets, Accumulated Amortization $ (5,866) $ (5,261)
Finite-Lived Intangible Assets, Gross, Total 11,250 11,250
Finite-Lived Intangible Assets, Net, Total 5,384 5,989
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 4,063 4,063
Finite-Lived Intangible Assets, Accumulated Amortization (1,522) (1,386)
Finite-Lived Intangible Assets, Net $ 2,541 $ 2,677
Technology-Based Intangible Assets [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 1 year 1 year
Technology-Based Intangible Assets [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 20 years 20 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross $ 6,800 $ 6,800
Finite-Lived Intangible Assets, Accumulated Amortization (4,273) (3,843)
Finite-Lived Intangible Assets, Net $ 2,527 $ 2,957
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 6 years 6 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years 10 years
Trademarks [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 190 $ 190
Finite-Lived Intangible Assets, Accumulated Amortization (35) (16)
Finite-Lived Intangible Assets, Net $ 155 $ 174
Noncompete Agreements [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years 5 years
Finite-Lived Intangible Assets, Gross $ 197 $ 197
Finite-Lived Intangible Assets, Accumulated Amortization (36) (16)
Finite-Lived Intangible Assets, Net $ 161 $ 181