Note 12 - Stock-based Compensation and Other Benefit Plans (Details Textual) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
|
Share-Based Payment Arrangement, Option [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years | ||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ 0 | $ 0 | |
Restricted Stock [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years | ||
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 0 | 0 |
X | ||||||||||
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|