XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (EPS) - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
EPS calculation        
Antidilutive nonvested shares (in shares) 180,561 159,568 131,073 255,562
2021 Performance based share awards        
EPS calculation        
Vesting percent     177.00% 100.00%
Percentage of award issuable if current period end were end of contingency period 88.50% 50.00% 88.50% 50.00%