XML 114 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
ShareBasedCompensationPlan
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
May 29, 2019
shares
May 16, 2013
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of stock-based compensation plans | ShareBasedCompensationPlan 2        
Compensation cost | $ $ 899 $ 707 $ 711    
Total income tax (expense) benefit | $ $ 189 $ 148 $ 149    
Options exercised 52,358 24,996      
Shares granted 0 0      
2009 Equity Compensation Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available to be issued         272,727
Shares remaining available 115,818        
Maximum [Member] | 2019 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized       300,000  
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting periods exercisable from date of grant 10 years        
Shares cancelled, forfeited or expired 545 1,454      
Stock Options [Member] | 2009 Equity Compensation Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized 36,363        
Stock Options [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting periods 1 year        
Stock Options [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting periods 3 years        
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available to be issued 69,648 69,960      
Shares vested 40,433 31,189      
Shares cancelled, forfeited or expired 6,697 8,678      
Unrecognized compensation cost | $ $ 1,475 $ 1,041      
Shares, Forfeited 6,697