Note 8 - Operating Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Weighted-average remaining lease term (years) (Year) | 4 years 6 months | 3 years 3 months 18 days |
Weighted-average discount rate | 4.50% | 4.50% |
Other Noncurrent Assets [Member] | ||
Operating lease right-of-use asset | $ 2,581 | $ 2,189 |
Accrued Expenses and Other Current Liabilities [Member] | ||
Current operating lease liability | 867 | 680 |
Other Noncurrent Liabilities [Member] | ||
Operating lease liability, net of current portion | 1,743 | 1,524 |
Accrued Expenses and Other Current Liabilites and Other Noncurrent Liabilities [Member] | ||
Total operating lease liability | $ 2,610 | $ 2,204 |