Stock-Based Compensation - Summary of Options Granted (Details) - $ / shares
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Stock options granted (in shares) |
17,580
|
24,208
|
23,218
|
| Weighted average assumptions used in the fair value model: |
|
|
|
| Weighted average market price on date of grants (in usd per share) |
$ 32.73
|
|
|
| Per share weighted average fair value (in usd per share) |
$ 11.95
|
|
|
| Stock options |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Term in years |
10 years
|
10 years
|
10 years
|
| Weighted average assumptions used in the fair value model: |
|
|
|
| Fair value as a percentage of market value at grant date |
36.00%
|
30.00%
|
29.00%
|
| Weighted Average | Stock options |
|
|
|
| Weighted average assumptions used in the fair value model: |
|
|
|
| Expected volatility |
44.00%
|
37.00%
|
33.00%
|
| Expected dividend yield |
3.01%
|
3.43%
|
2.75%
|
| Expected life in years |
6 years 6 months
|
6 years 6 months
|
6 years 6 months
|
| Risk-free interest rate |
1.28%
|
1.02%
|
2.58%
|
| Weighted average market price on date of grants (in usd per share) |
$ 32.73
|
$ 28.22
|
$ 29.84
|
| Per share weighted average fair value (in usd per share) |
$ 11.95
|
$ 8.41
|
$ 8.70
|