Note 14 - Stockholders' Equity (Details Textual) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Oct. 06, 2022 |
Jun. 17, 2022 |
Apr. 28, 2022 |
Nov. 30, 2022 |
May 31, 2022 |
Mar. 31, 2022 |
May 31, 2022 |
May 31, 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 | ||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Limited, Increased (in shares) | 1,300,000 | |||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Limited (in shares) | 3,800,000 | 2,500,000 | ||||||||
Treasury Stock, Value, Acquired, Cost Method | $ 12,346 | $ 15,000 | ||||||||
Stock Buyback Plan [Member] | ||||||||||
Stock Repurchase Program, Authorized Amount | $ 10,000 | |||||||||
Treasury Stock, Value, Acquired, Cost Method | $ 2,500 | $ 5,000 | $ 10,000 | |||||||
Stock Repurchase Program, Authorized Amount, Addition | $ 2,500 | $ 5,000 |
X | ||||||||||
- Definition The limit of the stock compensation plan. No definition available.
|
X | ||||||||||
- Definition The increased of limit of the stock conpensation plan. No definition available.
|
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
|