XML 76 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Employee Compensation, Stock Option Plans, and Deferred Compensation Plan for Directors - Additional Information (Detail)
12 Months Ended
May 20, 2024
shares
May 17, 2024
shares
May 12, 2023
USD ($)
person
$ / shares
shares
May 13, 2022
USD ($)
person
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2004
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Deferred compensation (in shares) | shares         125,917 10,526      
Exercise price of options (in usd per share) | $ / shares           $ 0 $ 33.79 $ 47.90  
Allocated share based compensation           $ 700,000      
Future expense           1,000,000      
Intrinsic value of options exercised           58,200      
Intrinsic value of options outstanding           900,000 $ 1,200,000    
Intrinsic value of options exercisable           $ 300,000 200,000    
Closing price (in usd per share) | $ / shares           $ 38.80      
Weighted average remaining life of options exercisable           4 years 3 months 18 days      
Weighted average remaining life of options outstanding           4 years 10 months 24 days      
Minimum required percentage of shares granted that will vest           0.90      
Minimum                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Estimated percentage of shares granted that will vest           0.50      
Actual percentage of shares granted that will vest           0.90      
Maximum                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Estimated percentage of shares granted that will vest           1.50      
Actual percentage of shares granted that will vest           1.10      
2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Exercise price of options (in usd per share) | $ / shares       $ 47.90          
Fair value stock option grant       $ 1,800,000          
2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Exercise price of options (in usd per share) | $ / shares     $ 33.79            
Fair value stock option grant     $ 1,400,000            
Common stock                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Shares due to exercise of employee stock options and issuance of directors' deferred stock | shares           7,970      
Officers | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Number of individuals granted options | person       19          
Options vested       25.00%          
Fair value stock option grant       $ 1,600,000          
Officers | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Number of individuals granted options | person     18            
Options vested     25.00%            
Fair value stock option grant     $ 1,200,000            
Directors | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Number of individuals granted options | person       11          
Fair value stock option grant       $ 229,350          
Directors | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Number of individuals granted options | person     12            
Fair value stock option grant     $ 195,900            
Stock options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Expiration period                 10 years
Stock options | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares       248,000          
Stock options | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares     253,500            
Stock options | Officers                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Option vesting period                 4 years
Stock options | Officers | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Option vesting period       4 years   4 years      
Stock options | Officers | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Option vesting period     4 years     4 years      
Incentive stock option | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares       25,745          
Incentive stock option | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares     31,509            
Nonqualified stock options | 2020 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares       222,255          
Nonqualified stock options | 2021 Options                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Options granted to purchase stocks (in shares) | shares     221,991            
Restricted Stock                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Authorized shares for a grant | shares           35,100      
Allocated share based compensation           $ 1,200,000 $ 1,200,000    
Future expense           $ 4,200,000      
Grants in Period (in shares) | shares           99,900      
Restricted Stock | Officers                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Option vesting period   5 years              
Grants in Period (in shares) | shares   117,000              
Restricted Stock | Directors                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Option vesting period 3 years                
Grants in Period (in shares) | shares 18,000                
Performance Shares                  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]                  
Allocated share based compensation           $ 500,000      
Future expense           $ 3,200,000