Quarterly report [Sections 13 or 15(d)]

Stockholders Equity and Stock Compensation - Summary of Stock-Based Instruments (Detail)

v3.25.1
Stockholders Equity and Stock Compensation - Summary of Stock-Based Instruments (Detail) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, shares 1,514,728  
Weighted-Average Grant-Date Fair Value, shares $ 64.93  
Restricted Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, shares 1,293,403 1,136,710
Weighted-Average Grant-Date Fair Value, shares $ 63.34 $ 58.56
Performance-Based Restricted Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, shares [1] 110,663 93,500
Weighted-Average Grant-Date Fair Value, shares [1] $ 64.1 $ 60.64
Market-Based Restricted Stock [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, shares [1] 110,662 93,500
Weighted-Average Grant-Date Fair Value, shares [1] $ 84.39 $ 78.8
[1] Based on the target number of shares that may vest.