XML 129 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Share Based Compensation Activity (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 211,819 204,108  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 55,464 48,106  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 8,406 3,522  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) (634) (2,551)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 199,650 211,819 204,108
Restricted Stock, Shares Issued Net of Shares for Tax Withholdings 34,245 29,670  
Shares Paid for Tax Withholding for Share Based Compensation 21,219 18,436  
2017 Employees Long Term Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 52,335 61,890  
2017 Employees Long Term Incentive Plan [Member] | Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 52,335 61,890 62,265