XML 61 R52.htm IDEA: XBRL DOCUMENT
v3.23.1

Note 10 - Common Stock and Stock-based Compensation Plans (Details Textual) |  |  |  |  |  |  |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Feb. 17, 2023 | Feb. 14, 2023 USD ($) $ / shares shares | Jan. 01, 2023 USD ($) shares | Nov. 09, 2022 shares | Feb. 14, 2022 shares | Feb. 18, 2021 | Feb. 16, 2021 | Mar. 31, 2023 USD ($) shares | Dec. 31, 2021 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2022 shares | [1],[2]
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) |  |  |  |  |  |  |  | 106,000 |  |  |  |  | 106,000
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Grants in Period (in shares) |  |  |  |  |  |  |  | 0 |  |  |  |  |
The 2002 Employee Stock Purchase Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Minimum Working Hours for Eligibility of Employee Stock Purchase Plan |  |  |  |  |  |  |  | 20 |  |  |  |  |
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2024 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 33.40% |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 33.30% |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock Units (RSUs) [Member] | Vesting on February 17, 2026 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 33.30% |  |  |  |  |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded, Percentage |  |  |  |  | 30.00% | 20.00% |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  | 90.00% |  |  |  |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals One [Member] | Full Vesting Based on The Achievement of 2022 License Target [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  | 50.00% |  |  |  |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 110.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals One [Member] | Vesting Based on Achievement In Excess of 90 Percent [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 91.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 1.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 2.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 25.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 2.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 25.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 90.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return Being at Least 90 Percent of S&P500 Index [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 91.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 90.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 100.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 110.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Two [Member] | Vesting Based on Actual Return In Excess of 100 Percent of S&P500 Index [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 1.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  | 25.00% |  |  |  |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 2.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Full Vesting Based on The Achievement of Positive Shareholder Return [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  | 25.00% |  |  |  |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 90.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 99.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return Being at Least 90 Percent of Russel 2000 Index [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  | 91.00% |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 90.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Threshold, Percentage |  |  |  |  | 100.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 110.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Goals Three [Member] | Vesting Based on Actual Return In Excess of 100 Percent of Russel 2000 Index [Member] | Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Actual Performance Results, in Excess of Performance Threshold, Percentage |  |  |  |  | 1.00% |  |  |  |  |  |  |  |
Short-Term Executive PSUs [Member] | Vesting on February 20, 2021 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  |  |  |  |  | 33.40% |  |  |  |
Short-Term Executive PSUs [Member] | Vesting on February 22, 2022 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  |  |  |  |  | 33.30% |  |  |  |
Short-Term Executive PSUs [Member] | Vesting on February 20, 2023 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  |  |  |  |  | 33.30% |  |  |  |
Long-term PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Annual Growth Rate, Percentage of Three Year Non-GAAP EPS |  | 10.00% |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Minimum Non-GAAP EPS (in dollars per share) | $ / shares |  | $ 1.00 |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Percentage of Non-GAAP Operating Margin |  | 20.00% |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Percentage of Annual Growth Rate for Revenue |  | 10.00% |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Minimum Revenue | $ |  | $ 180,000,000 |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Vesting Requirements, Minimum Market Capitalization for 30 Consecutive Trading Days | $ |  | $ 1,100,000,000 |  |  |  |  |  |  |  |  |  |  |
RSUs and PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) |  |  |  |  |  |  |  | 141,165 |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  |  |  |  |  |  |  | 389,560 |  |  |  |  |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $ |  |  |  |  |  |  |  | $ 26,615,000 |  |  |  |  |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) |  |  |  |  |  |  |  | 1 year 6 months |  |  |  |  |
Employees [Member] | Restricted Stock Units (RSUs) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |  |  |  |  |  |  |  |  |  | 3 years |  |  |
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |  |  |  |  |  |  |  |  |  |  | 2 years | 1 year |
Non-employee Director [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] | Vesting After the First Anniversary Grant Date [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage |  |  |  |  |  |  | 50.00% |  |  |  |  |  |
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) |  |  |  | 34,887 |  |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [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) |  | 14,541 | 46,911 |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $ |  |  | $ 1,200 |  |  |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 21,811 |  |  |  |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) |  |  |  |  | 6,543 |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals One [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 3.00% |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals Two [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 3.00% |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Short-Term Executive PSUs [Member] | Goals Three [Member] | Increase in Eligible PSUs, Percent [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Conditional Increase in Shares, Percentage |  |  |  |  | 3.00% |  |  |  |  |  |  |  |
Chief Executive Officer [Member] | Long-term PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 60,587 |  |  |  |  |  |  |  |  |  |  |
Chief Commercial Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) |  |  |  |  | 727 |  |  |  |  |  |  |  |
Chief Commercial Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [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) |  | 5,452 | 3,909 |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $ |  |  | $ 100 |  |  |  |  |  |  |  |  |  |
Chief Commercial Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 3,635 |  |  |  |  |  |  |  |  |  |  |
Chief Commercial Officer [Member] | Long-term PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 30,293 |  |  |  |  |  |  |  |  |  |  |
Chief Financial Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) |  |  |  |  | 1,332 |  |  |  |  |  |  |  |
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 9,996 |  |  |  |  |  |  |  |  |  |  |
Chief Financial Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 6,664 |  |  |  |  |  |  |  |  |  |  |
Chief Financial Officer [Member] | Long-term PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 30,293 |  |  |  |  |  |  |  |  |  |  |
Chief Operating Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Addtional Shares Issuable, Performance Goals Exceeded (in shares) |  |  |  |  | 1,090 |  |  |  |  |  |  |  |
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 8,179 |  |  |  |  |  |  |  |  |  |  |
Chief Operating Officer [Member] | Performance Share Units [Member] | The2011 Stock Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 5,452 |  |  |  |  |  |  |  |  |  |  |
Chief Operating Officer [Member] | Long-term PSUs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  | 30,293 |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Employee [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options and Stock Appreciation Rights, Outstanding Number (in shares) |  |  |  |  |  |  |  | 0 |  |  |  |  |
[1] | Represent options granted to non-employee directors of the Company only. As of December 31, 2022, there were no outstanding or exercisable SAR units left and no outstanding or exercisable options granted to employees left.
[2] | The SAR units are convertible for a maximum number of shares of the Company’s common stock equal to 75% of the SAR units subject to the grant.

X
- Definition Represents the minimum working hours per week in order for employees to be eligible for participation in an employee stock purchase plan. + References No definition available. + Details
Name: | ceva_MinimumWorkingHoursForEligibilityOfEmployeeStockPurchasePlan
Namespace Prefix: | ceva_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options and SARs granted during the period. + References No definition available. + Details
Name: | ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsGrantsInPeriod
Namespace Prefix: | ceva_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options and stock appreciation rights outstanding. + References No definition available. + Details
Name: | ceva_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndStockAppreciationRightsOutstandingNumber
Namespace Prefix: | ceva_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of conditional increase in shares of vesting of award under share-based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsConditionalIncreaseInSharesPercentage
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the vesting threshold. + References No definition available. + Details
Name: | ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsThresholdPercentage
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of additional shares issuable upon performance goals are exceeded. + References No definition available. + Details
Name: | ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceeded
Namespace Prefix: | ceva_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The additional percentage of shares that issuable upon performance goals are exceeded. + References No definition available. + Details
Name: | ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAddtionalSharesIssuablePerformanceGoalsExceededPercentage
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of equity instruments other than option granted in period for share-based compensation. + References No definition available. + Details
Name: | ceva_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
Namespace Prefix: | ceva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of three year non-GAAP EPS that annual growth rate must reach for award to vest under share based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsAnnualGrowthRatePercentageOfThreeYearNongaapEps
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The minimum market capitalization for 30 consecutive trading days required for award to vest under share based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsMinimumMarketCapitalizationFor30ConsecutiveTradingDays
Namespace Prefix: | ceva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per share or per unit minimum non-GAAP EPS that must be reached for award to vest under the share-based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsMinimumNongaapEps
Namespace Prefix: | ceva_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of minimum revenue required for award to vest under share based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsMinimumRevenue
Namespace Prefix: | ceva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of annual growth rate for revenue that must be reached for award to vest under share based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfAnnualGrowthRateForRevenue
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of non-GAAP operating margin required for award to vest under share-based payment arrangement. + References No definition available. + Details
Name: | ceva_SharebasedPaymentArrangementVestingRequirementsPercentageOfNongaapOperatingMargin
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents actual performance results in excess of the 2022 License Revenue Target. + References No definition available. + Details
Name: | ceva_SharebsedCompensationArrangementbyShareBasedAwardActualPerformanceResultsInExcessOfPerformanceThresholdPercentage
Namespace Prefix: | ceva_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=ceva_The2002EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary172024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary172025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary172026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ceva_ShorttermExecutivePSUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_GoalsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_FullVestingBasedonTheAchievementof2022LicenseTargetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_VestingBasedOnAchievementInExcessOf90PercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_IncreaseInEligiblePSUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_GoalsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfSp500IndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_VestingBasedOnActualReturnInExcessOf100PercentOfSP500IndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_GoalsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_FullVestingBasedOnTheAchievementPositiveShareholderReturnMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_VestingBasedOnActualReturnBeingAtLeast90PercentOfRussel2000IndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=ceva_VestingBasedOnActualReturnInExcessof100PercentOfRussel2000IndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary202021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary222022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingOnFebruary202023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ceva_LongTermPSUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ceva_RSUsAndPSUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=ceva_EmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=ceva_NonEmployeeDirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ceva_The2011StockIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ceva_VestingAfterTheFirstAnniversaryGrantDateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ceva_PerformanceShareUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=ceva_ChiefCommercialOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |