v3.25.4
Note 15 - Income Taxes - Summary of Reconciliation of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Beginning balance $ 1,137 $ 1,063
Addition for current year tax positions 66 85
Addition for prior year positions 30  
Reduction for prior year positions   (11)
Ending balance $ 1,233 $ 1,137