XML 204 R132.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Restricted Stock and Restricted Stock Units Granted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 270,889 210,040 194,864
Directors Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 6,530 7,375 7,110
Price per share (in dollars per share) $ 115.20 $ 122.06 $ 119.59
Aggregate value $ 752 $ 900 $ 850
Percent vested 100.00% 100.00% 100.00%
Directors restricted stock units (including dividend equivalents):      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 9,582 4,854 9,479
Price per share (in dollars per share) $ 114.84 $ 120.16 $ 117.73
Aggregate value $ 1,100 $ 583 $ 1,116
Percent vested 100.00% 100.00% 100.00%
Employees Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 106,089 101,011 96,975
Price per share (in dollars per share) $ 127.43 $ 127.29 $ 120.18
Aggregate value $ 13,519 $ 12,858 $ 11,654
Percent vested 0.00% 0.00% 0.00%
Performance shares:      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grants (in shares) 148,688 96,800 81,300
Price per share (in dollars per share) $ 127.44 $ 128.40 $ 120.49
Aggregate value $ 18,948 $ 12,429 $ 9,796
Percent vested 0.00% 0.00% 0.00%