XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting for Stock Based Compensation - Summarizes SARs Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock Options Outstanding, beginning balance, Shares 162,634 206,750 428,000      
Granted, Shares 0 0 0 0 0 0
Exercised, Shares (6,450) (44,116) (215,250)      
Forfeited, Shares (16,500)   (6,000)      
Stock Options Outstanding, ending balance, Shares 139,684 162,634 206,750 428,000    
Exercisable, Ending Balance 139,684          
Stock Options Outstanding, beginning balance, Weighted-Average Exercise Price $ 36.41 $ 36.72 $ 37.61      
Exercised, Weighted-Average Exercise Price 40.79 37.87 38.46      
Forfeited, Weighted-Average Exercise Price 41.59   38.05      
Stock Options Outstanding, ending balance, Weighted-Average Exercise Price 35.59 $ 36.41 $ 36.72 $ 37.61    
Exercisable, Weighted Average Exercise Price $ 35.59          
Stock Options Outstanding, Weighted-Average Remaining Contractual Term 10 months 24 days 2 years 8 months 4 days 2 years 7 months 6 days 3 years 2 months 12 days    
Exercisable, Weighted-Average Remaining Contractual Term 10 months 24 days          
Outstanding, Aggregate Intrinsic Value $ 2,342 $ 8,212 $ 10,375 $ 11,815    
Exercisable, Aggregate Intrinsic Value $ 2,342          
Stock Appreciation Rights (SARs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock Options Outstanding, beginning balance, Shares 14,750 55,600 171,600      
Granted, Shares 0 0 0 0 0 0
Exercised, Shares (12,500) (40,850) (116,000)      
Stock Options Outstanding, ending balance, Shares 2,250 14,750 55,600 171,600    
Exercisable, Ending Balance 2,250          
Stock Options Outstanding, beginning balance, Weighted-Average Exercise Price $ 38.05 $ 41.15 $ 40.6      
Exercised, Weighted-Average Exercise Price 38.05 42.27 40.34      
Stock Options Outstanding, ending balance, Weighted-Average Exercise Price 38.05 $ 38.05 $ 41.15 $ 40.6    
Exercisable, Weighted Average Exercise Price $ 38.05          
Stock Options Outstanding, Weighted-Average Remaining Contractual Term 1 month 24 days 1 year 1 month 24 days 1 year 3 months 10 days 2 years 5 months 8 days    
Exercisable, Weighted-Average Remaining Contractual Term 1 month 24 days          
Outstanding, Aggregate Intrinsic Value $ 32 $ 402 $ 2,544 $ 4,224    
Exercisable, Aggregate Intrinsic Value $ 32