Note 10 - Shareholders' Equity (Details Textual) - USD ($) |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Issuance of common shares upon the vesting and settlement of restricted stock units (in shares) | 3,805 | |
Issuance of common shares upon the exercise of stock options (in shares) | 37,000 | |
Proceeds from Stock Options Exercised | $ 94,000 | $ 0 |
Stock Issued During Period, Shares, Restricted Stock Units | 5,916 |
X | ||||||||||
- Definition Shares of common stock issued during period for vesting of restricted stock units. No definition available.
|
X | ||||||||||
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of share options (or share units) exercised during the current period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|