v3.26.1
Note 11 - Share Based Compensation - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock option expense $ 415 $ 175 $ 588 $ 332
Share-Based Payment Arrangement, Option [Member]        
Stock option expense 204 87 290 160
Restricted Stock Units (RSUs) [Member]        
Stock option expense $ 211 $ 88 $ 298 $ 172