XML 148 R129.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Common Stock [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Treasury Stock, Shares, Acquired   137,659 76,000
Common Stock [Member] | share repurchase program [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Treasury Stock, Shares, Acquired     62,659
2017 Employees Long Term Incentive Plan [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
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] | Common Stock [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Treasury Stock, Shares, Acquired 0 75,000 76,000
2017 Employees Long Term Incentive Plan [Member] | Performance Shares [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 52,335 61,890 62,265