XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2022
May 01, 2012
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Cash used to settle stock based compensation transactions     $ 561 $ 545 $ 688
Cash received from issuance of share based awards     $ 289 588  
Percentage of total compensation     4.00%    
Stock Option And Incentive Plan 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares of stock reserved and available for issuance 500,000        
Stock based compensation, option granted, contractual life 10 years        
Stock Option and Incentive Plan 2012          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares of stock reserved and available for issuance   1,200,000      
Stock based compensation, option granted, contractual life     10 years    
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of share based awards     $ 990 1,600 1,300
Share-based compensation     1,043 962 724
Tax benefit from share based compensation     $ 219 207 156
Granted     30,296    
Accrued Dividends     $ 43 27  
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of share based awards     1,200 1,500 1,200
Share-based compensation     1,193 1,225 1,053
Tax benefit from share based compensation     $ 251 263 226
Granted     37,923    
Management Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of share based awards     $ 36 79 113
Share-based compensation     50 93 124
Tax benefit from share based compensation     11 20 27
Cash received from issuance of share based awards     $ 109 219 342
Granted     4,453    
Accrued Dividends     $ 24 9  
Performance-based share units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation, vesting period     3 years    
Share-based compensation     $ 481 332 457
Tax benefit from share based compensation     101 71 98
Total intrinsic value of options exercised     $ 1,300 1,600 1,100
Performance period     3 years    
Granted     42,430    
DCRP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant date fair value of share based awards     $ 229 288 267
Share-based compensation     151 188 169
Tax benefit from share based compensation     $ 32 $ 40 $ 36
Percentage of total compensation     10.00%    
Percentage vested on 65th birthday     100.00%    
Qualified Stock Options | Stock Option And Incentive Plan 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price as a percentage of fair market value on the date of grant 100.00%        
Qualified Stock Options | Stock Option and Incentive Plan 2012          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price as a percentage of fair market value on the date of grant   100.00%      
Nonqualified Stock Options | Stock Option and Incentive Plan 2012          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price as a percentage of fair market value on the date of grant   85.00%