Note 8 - Stock-based Compensation - Assumptions Used in the Black-Scholes Option Pricing Model (Details) - Share-Based Payment Arrangement, Option [Member] |
3 Months Ended | |
---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
|
Risk-free interest rate | 1.94% | |
Expected life (years) (Year) | 6 years 3 months | |
Expected volatility | 45.95% | |
Expected dividend yield | 0.00% | 0.00% |
Minimum [Member] | ||
Risk-free interest rate | 3.90% | |
Expected life (years) (Year) | 2 years | |
Expected volatility | 49.23% | |
Maximum [Member] | ||
Risk-free interest rate | 4.55% | |
Expected life (years) (Year) | 6 years 3 months | |
Expected volatility | 55.92% |