Note 15 - Stockholders' Equity (Details Textual) - USD ($) $ in Millions |
1 Months Ended | 9 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|
Oct. 06, 2022 |
Apr. 28, 2022 |
Nov. 30, 2022 |
May 31, 2022 |
Mar. 31, 2022 |
Aug. 31, 2022 |
Jun. 17, 2022 |
Jun. 16, 2022 |
Feb. 15, 2022 |
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 50,000,000 | 300,000,000 | |||||||
Treasury Stock, Value, Acquired, Cost Method | $ 15.0 | ||||||||
Stock Buyback Plan [Member] | |||||||||
Stock Repurchase Program, Authorized Amount | $ 10.0 | ||||||||
Treasury Stock, Value, Acquired, Cost Method | $ 2.5 | $ 5.0 | $ 10.0 | ||||||
Stock Repurchase Program, Authorized Amount, Addition | $ 2.5 | $ 5.0 |
X | ||||||||||
- Definition The additional amount of stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition Number of shares authorized for issuance under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|