v3.26.1
Note 4 - Supplemental Balance Sheet Information - Amortization of Intangible Assets 2 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Amortization of intangible assets $ 268 $ 410 $ 535 $ 815
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Amortization of intangible assets 5 32 10 61
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Amortization of intangible assets $ 263 $ 378 $ 525 $ 754