Note 10 - Stockholders' Equity (Details Textual) - USD ($) shares in Thousands, $ in Millions |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
May 14, 2024 |
|
Stock Repurchased and Retired During Period, Shares (in shares) | 0 | 0 | |
Preferred Stock, Shares Outstanding (in shares) | 0 | 0 | |
Common Stock [Member] | |||
Share Repurchase Program, Authorized, Amount | $ 1.5 |
X | ||||||||||
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|