XML 90 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Stockholders' Equity and Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended 24 Months Ended
Jun. 26, 2023
Feb. 18, 2022
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2021
Jun. 30, 2021
Share-Based Payment Arrangement, Noncash Expense       $ 2,082 $ 2,348        
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001 $ 0.001 $ 0.001      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       0 774,505        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           6 years 6 months      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 1,300   $ 1,300      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)       2,074,505 2,074,505 2,074,505   1,300,000  
Common Stock, Shares Authorized (in shares)       37,500,000 37,500,000 37,500,000      
Preferred Stock, Shares Authorized (in shares)       1,000,000 1,000,000 1,000,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001 $ 0.001 $ 0.001      
Preferred Stock, Shares Issued (in shares)       0 0 0      
Preferred Stock, Shares Outstanding (in shares)       0 0 0      
Defined Contribution Plan, Employer Discretionary Contribution Amount       $ 274 $ 279        
Maximum [Member]                  
Common Stock, Shares Authorized (in shares)       37,500,000   37,500,000      
Preferred Stock, Shares Authorized (in shares)       1,000,000   1,000,000      
Black Scholes Valuation Model [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   774,505              
Option Indexed to Issuer's Equity, Strike Price (in dollars per share)       $ 6          
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       $ 1,500   $ 1,500      
Share Price (in dollars per share)       $ 4.11   $ 4.11      
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       0.70%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments       $ 0          
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)           10 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate           44.00%      
Stock Appreciation Rights (SARs) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 685,437     685,437          
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 10                
Share-Based Payment Arrangement, Expense       $ 11          
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 100   $ 100      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)       685,437 0 685,437      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       3 years          
Restricted Stock Units (RSUs) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       0 40,764        
Share-Based Payment Arrangement, Expense       $ 600 $ 1,000        
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 100   $ 100      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)       27,177 210,939 27,177   427,019  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years          
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Payment Arrangement, Expense       $ 1,500 $ 1,400        
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 1,100   $ 1,100      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)       945,337   945,337      
Participant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Grant Limit (in shares)     2,000,000            
Non Employee Board Member [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Grant Limit (in shares)     100,000            
Amended And Restated2019 Long Term Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)     5,500,000       4,000,000   1,675,000
Amended And Restated2019 Long Term Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]                  
Stock Issued During Period, Shares, Issued for Services (in shares)   40,764              
Stock Issued During Period, Value, Restricted Stock Award, Gross   $ 200              
Amended And Restated2019 Long Term Incentive Plan [Member] | Executive Officer [Member] | Share-Based Payment Arrangement, Option [Member]                  
Share-Based Payment Arrangement, Expense       $ 49 $ 56