XML 179 R137.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Restricted Stock and Restricted Stock Units Granted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 194,864 166,202 156,789
Directors Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 7,110 10,746 10,031
Price per share (in dollars per share) $ 119.59 $ 94.94 $ 92.40
Aggregate value $ 850 $ 1,020 $ 927
Percent vested 100.00% 100.00% 97.00%
Directors Restricted Stock Units Including Dividend Equivalents      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 9,479 8,956 7,258
Price per share (in dollars per share) $ 117.73 $ 95.62 $ 92.60
Aggregate value $ 1,116 $ 856 $ 672
Percent vested 100.00% 100.00% 96.00%
Employees Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 96,975 0 0
Price per share (in dollars per share) $ 120.18 $ 0 $ 0
Aggregate value $ 11,654 $ 0 $ 0
Percent vested 0.00% 0.00% 0.00%
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 81,300 146,500 139,500
Price per share (in dollars per share) $ 120.49 $ 103.23 $ 98.32
Aggregate value $ 9,796 $ 15,123 $ 13,716
Percent vested 0.00% 0.00% 0.00%