Note 8 - Share-based Compensation (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Share-Based Payment Arrangement, Expense | $ 276 | $ 370 | $ 654 | $ 719 |
Restricted Stock [Member] | ||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years | |||
Share-Based Payment Arrangement, Expense | $ 400 | $ 300 |