XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Time Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value Non-vested, Beginning balance $ 59.00    
Weighted average grant date fair value, Granted 82.91 $ 66.02 $ 52.07
Weighted average grant date fair value, Vested 55.02    
Weighted average grant date fair value, Forfeited 60.59    
Weighted average grant date fair value Non-vested, Ending balance $ 67.22 $ 59.00  
Shares Non-vested, Beginning balance 905,367    
Shares, Granted 214,672 534,580 339,196
Shares, Vested (272,410)    
Shares, Forfeited (117,409)    
Shares Non-vested, Ending balance 730,220 905,367  
Performance Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value Non-vested, Beginning balance $ 54.45    
Weighted average grant date fair value, Granted 80.87    
Weighted average grant date fair value, Vested 37.20    
Weighted average grant date fair value, Forfeited 59.31    
Weighted average grant date fair value Non-vested, Ending balance $ 64.20 $ 54.45  
Shares Non-vested, Beginning balance 128,954    
Shares, Granted 55,794    
Shares, Vested (8,000)    
Shares, Forfeited (22,898)    
Shares Non-vested, Ending balance 153,850 128,954