Note 5 - Stock-based Compensation - Non-cash Stock Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Stock-based compensation expense | $ 159 | $ 154 | $ 320 | $ 293 |
Share-Based Payment Arrangement, Option [Member] | ||||
Stock-based compensation expense | 152 | 153 | 308 | 291 |
Restricted Stock [Member] | ||||
Stock-based compensation expense | $ 7 | $ 1 | $ 12 | $ 2 |