XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting for Stock Based Compensation - Summarizes PSU Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Shares 13,600 11,376 34,906
Granted, Shares 17,923 13,600 13,742
Vested, Shares (11,900) (11,376) (37,272)
Forfeited, Shares (1,700)    
Outstanding at end of period, Shares 17,923 13,600 11,376
Outstanding at beginning of period, Weighted-Average Grant Date Fair Value $ 73.54 $ 70.33 $ 39.82
Granted, Weighted-Average Grant Date Fair Value 56.96 73.54 70.18
Vested, Weighted-Average Grant Date Fair Value 73.54 70.33 41.7
Forfeited, Weighted-Average Grant Date Fair Value 73.54    
Outstanding at end of period, Weighted-Average Grant Date Fair Value $ 56.96 $ 73.54 $ 70.33
Performance Based Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Shares 320,449 319,336 315,834
Granted, Shares 153,121 106,604 101,136
Performance Adjustment, Shares (59,928) 42,746 (2)
Vested, Shares (59,928) (133,477) (61,656)
Forfeited, Shares (28,737) (14,760) (35,976)
Outstanding at end of period, Shares 324,977 320,449 319,336
Performance Based Units | Relative TSR Target Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Shares 102,801 131,568 157,918
Granted, Shares 30,622 21,324 20,626
Performance Adjustment, Shares   45,004 30,828
Vested, Shares (59,928) (90,371) (61,656)
Forfeited, Shares (8,494) (4,724) (16,148)
Outstanding at end of period, Shares 65,001 102,801 131,568
Outstanding at beginning of period, Weighted-Average Grant Date Fair Value $ 65.2 $ 62.09 $ 56.06
Granted, Weighted-Average Grant Date Fair Value 89.87 103.31 118.08
Performance Adjustment, Weighted-Average Grant Date Fair Value   57.46 69.18
Vested, Weighted-Average Grant Date Fair Value 49.25 57.46 69.18
Forfeited, Weighted-Average Grant Date Fair Value 75.67 68.67 61.1
Outstanding at end of period, Weighted-Average Grant Date Fair Value $ 101.15 $ 65.2 $ 62.09
Performance Based Units | ROIC Target Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Shares 141,075 150,292 157,916
Granted, Shares 30,622 42,640 40,580
Performance Adjustment, Shares (59,928) (2,258) (30,830)
Vested, Shares   (43,106)  
Forfeited, Shares (11,618) (6,493) (17,374)
Outstanding at end of period, Shares 100,151 141,075 150,292
Outstanding at beginning of period, Weighted-Average Grant Date Fair Value $ 55.18 $ 47.52 $ 38.58
Granted, Weighted-Average Grant Date Fair Value 59.91 68.63 78.98
Performance Adjustment, Weighted-Average Grant Date Fair Value 33.9 41.61 44.92
Vested, Weighted-Average Grant Date Fair Value   41.61  
Forfeited, Weighted-Average Grant Date Fair Value 55.94 56.87 44.32
Outstanding at end of period, Weighted-Average Grant Date Fair Value $ 69.55 $ 55.18 $ 47.52
Performance Based Units | Adjusted EBITDA Target Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding at beginning of period, Shares 76,573 37,476  
Granted, Shares 61,255 42,640 39,930
Forfeited, Shares (7,836) (3,543) (2,454)
Outstanding at end of period, Shares 129,992 76,573 37,476
Outstanding at beginning of period, Weighted-Average Grant Date Fair Value $ 73.66 $ 79.49  
Granted, Weighted-Average Grant Date Fair Value 59.91 68.63 $ 79.49
Forfeited, Weighted-Average Grant Date Fair Value 70.95 75.1 79.49
Outstanding at end of period, Weighted-Average Grant Date Fair Value $ 67.34 $ 73.66 $ 79.49
Performance Based Units | RRG Target Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Shares 30,622    
Forfeited, Shares (789)    
Outstanding at end of period, Shares 29,833    
Granted, Weighted-Average Grant Date Fair Value $ 59.91    
Forfeited, Weighted-Average Grant Date Fair Value 59.91    
Outstanding at end of period, Weighted-Average Grant Date Fair Value $ 59.91