XML 127 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share Earnings per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Weighted average common shares—basic 43,006,922 43,581,232 45,303,659
Weighted average common shares—diluted 43,281,076 43,581,232 45,595,154
Restricted Shares [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Incremental common shares attributable to dilutive effect of share-based payment arrangements 261,858 0 224,946
Stock Options [Member]      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Incremental common shares attributable to dilutive effect of share-based payment arrangements 12,296 0 66,549