Earnings Per Share - Calculation of diluted EPS under Treasury method (Details) - $ / shares |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Earnings Per Share | ||||
Number of shares | 57,169 | 62,235 | 57,169 | 62,235 |
Range of exercise prices, low end of range (in dollars per share) | $ 87.30 | $ 87.30 | $ 87.30 | $ 87.30 |
Range of exercise prices, high end of range (in dollars per share) | $ 91.35 | $ 91.35 | $ 91.35 | $ 91.35 |