v3.26.1
Note 16 - Equity Incentive Plans - Summary of Stock-based Compensation 2 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement, Expense $ 208 $ 100
Disaggregation of Income Statement Expense, Caption, Identifier [Axis]: us-gaap:ResearchAndDevelopmentExpense    
Share-Based Payment Arrangement, Expense 36 43
Disaggregation of Income Statement Expense, Caption, Identifier [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense    
Share-Based Payment Arrangement, Expense $ 172 $ 57