Note 7 - Stockholders' Equity (Details Textual) - Subsequent Event [Member] $ in Millions |
Jun. 01, 2025
USD ($)
|
---|---|
Stock Repurchase Program, Increase In Authorized Amount | $ 15 |
Stock Repurchase Program, Authorized Amount | $ 50 |
X | ||||||||||
- Definition Represents the amount of increase in stock repurchase plan authorized. No definition available.
|
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 | ||||||||||
- Details
|