XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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 $ 36.51    
Weighted average grant date fair value, Granted 45.5 $ 37.53 $ 41.46
Weighted average grant date fair value, Vested 34.31    
Weighted average grant date fair value, Forfeited 39.88    
Weighted average grant date fair value Non-vested, Ending balance $ 40.52 $ 36.51  
Shares Non-vested, Beginning balance 1,165,296    
Shares, Granted 402,215 384,394 429,344
Shares, Vested (408,670)    
Shares, Forfeited (195,182)    
Shares Non-vested, Ending balance 963,659 1,165,296  
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 $ 36.47    
Weighted average grant date fair value, Granted 37.04    
Weighted average grant date fair value, Vested 28.5    
Weighted average grant date fair value, Forfeited 42.23    
Weighted average grant date fair value Non-vested, Ending balance $ 42.53 $ 36.47  
Shares Non-vested, Beginning balance 292,790    
Shares, Granted 208,736    
Shares, Vested (207,376)    
Shares, Forfeited (39,670)    
Shares Non-vested, Ending balance 254,480 292,790