XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Stock-based Compensation (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 16, 2021
May 29, 2014
Jun. 30, 2022
$ / shares
shares
May 31, 2022
$ / shares
shares
Feb. 28, 2022
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
Mar. 31, 2021
$ / shares
shares
Aug. 31, 2020
USD ($)
$ / shares
shares
Apr. 30, 2020
$ / shares
shares
Mar. 31, 2020
$ / shares
shares
Jan. 31, 2020
$ / shares
shares
Mar. 31, 2022
shares
Jun. 30, 2020
shares
Mar. 31, 2020
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)                                     0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | $                                 $ 392,000 $ 203,000 $ 759,000
Share-Based Payment Arrangement, Expense | $                                 715,000 441,000 461,000
Share-Based Payment Arrangement, Expense, Tax Benefit | $                                 $ 170,000 $ 110,000 $ 100,000
Allocated Share-based Compensation Expense, Impact on Earnings Per Share, Diluted (in dollars per share) | $ / shares                                 $ 0.03 $ 0.03 $ 0.06
Allocated Share-based Compensation Expense, Impact on Earnings Per Share, Basic (in dollars per share) | $ / shares                                 $ 0.02 $ 0.02  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $                                 $ 2,414,000    
Director [Member] | Salaries, Wages and Benefits [Member]                                      
Share-Based Payment Arrangement, Expense | $                             $ 55,000 $ 80,000     $ 90,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Grants in Period (in shares)                         968 1,304 1,855        
Restricted Stock [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                                 34,475    
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) | $ / shares                                 $ 37.18    
Stock Award [Member] | Director [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 968                    
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) | $ / shares                 $ 10.35                    
Stock Award [Member] | Chief Executive Officer [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)               160,000                      
Accrual Shares to Each Non-employee Director [Member] | Nine Non-Employee Directors [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Grants in Period (in shares)                       652              
Stock Split To [Member]                                      
Stockholders' Equity Note, Stock Split, Conversion Ratio 2                               2    
The 2014 Stock Option Plan [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                                 3,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)                                     0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)                                     0
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)                                   716,000  
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Key Employees [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         29,120     53,328     28,000                
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) | $ / shares         $ 38.80 $ 15.09   $ 7.56     $ 14.11                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)           4 years   4 years     4 years                
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Key Employees [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         25.00%                            
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Director [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       1,855     5,216     10,432                  
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) | $ / shares       $ 29.60     $ 15.43     $ 7.69                  
The 2014 Stock Option Plan [Member] | Stock Award [Member] | A Key Employee [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     3,500                                
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) | $ / shares     $ 27.68                                
The 2014 Stock Option Plan [Member] | Stock Award [Member] | A Key Employee [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                                
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Chief Executive Officer [Member]                                      
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) | $ / shares               $ 8.84                      
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Chief Executive Officer [Member] | The 2024 [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Number of Shares | $           $ 10,000   $ 20,000                      
The 2014 Stock Option Plan [Member] | Stock Award [Member] | Chief Executive Officer [Member] | The 2025 [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Number of Shares | $               $ 40,000                      
The 2014 Stock Option Plan [Member] | Minimum [Member] | Restricted Stock [Member]                                      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   85.00%