v3.26.1
Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets, Gross $ 11,103 $ 11,099
Finite-Lived Intangible Assets, Accumulated Amortization (4,459) (3,972)
Finite-Lived Intangible Assets, Net 6,644 7,127
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets, Gross 8,074 8,074
Finite-Lived Intangible Assets, Accumulated Amortization (3,181) (2,814)
Finite-Lived Intangible Assets, Net $ 4,893 $ 5,260
Finite-Lived Intangible Asset, Useful Life (Year) 11 years 11 years
Trade Names [Member]    
Finite-Lived Intangible Assets, Gross $ 1,756 $ 1,756
Finite-Lived Intangible Assets, Accumulated Amortization (761) (673)
Finite-Lived Intangible Assets, Net $ 995 $ 1,083
Finite-Lived Intangible Asset, Useful Life (Year) 10 years 10 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross $ 444 $ 444
Finite-Lived Intangible Assets, Accumulated Amortization (217) (199)
Finite-Lived Intangible Assets, Net $ 227 $ 245
Finite-Lived Intangible Asset, Useful Life (Year) 13 years 13 years
Backlog [Member]    
Finite-Lived Intangible Assets, Gross $ 185 $ 185
Finite-Lived Intangible Assets, Accumulated Amortization (185) (185)
Finite-Lived Intangible Assets, Net $ 0 $ 0
Finite-Lived Intangible Asset, Useful Life (Year) 1 year 1 year
Patents [Member]    
Finite-Lived Intangible Assets, Gross $ 644 $ 640
Finite-Lived Intangible Assets, Accumulated Amortization (115) (101)
Finite-Lived Intangible Assets, Net $ 529 $ 539
Finite-Lived Intangible Asset, Useful Life (Year) 20 years 20 years