XML 62 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stock-based Awards (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Aug. 12, 2022
May 20, 2022
Apr. 04, 2022
Nov. 11, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2006
May 31, 2021
Jan. 31, 2019
Share Price (in dollars per share)       $ 1.13 $ 4.90 $ 7.02        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)           $ 3.47        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value         $ 548 $ 296 $ 274      
Conversion of Stock, Amount Issued         650 $ 501 $ 115      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total         $ 1,200          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         2 years 3 months 18 days          
Stock Unit Award [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 18 126 2,000   146          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)         $ 6.53 $ 6.55 $ 4.89      
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)         35          
Share-Based Payment Arrangement, Accelerated Cost         $ 230          
Share-Based Payment Arrangement, Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)       $ 4.07            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate       45.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       0.90%            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate       4.00%            
Minimum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         2 years          
Minimum [Member] | Share-Based Payment Arrangement, Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       5 years 9 months            
Maximum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         4 years          
Maximum [Member] | Share-Based Payment Arrangement, Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       6 years 3 months            
Incentive Plan 2006 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)               10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)         183       1,600 1,200
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         1,032