XML 108 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Grant-Date Fair Values of Restricted Stock Granted and Related Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Risk-free interest rate 1.75% 0.95%  
Risk-free interest rate, minimum     0.52%
Risk-free interest rate, maximum     1.44%
Estimated volatility 40.00% 33.00%  
Estimated volatility, minimum     30.00%
Estimated volatility, maximum     32.00%
Expected life (in years) 2 years 6 months 2 years 3 months 18 days 4 years 4 months 24 days
Restricted Stock [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Grant-date fair value $ 259.65 $ 315.95 $ 99.56
Restricted Stock [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Grant-date fair value $ 348.19 $ 521.17 $ 377.68
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Risk-free interest rate, minimum 1.25% 0.11%  
Risk-free interest rate, maximum 1.51% 0.34%  
Estimated volatility 49.20%    
Estimated volatility, minimum   50.30%  
Estimated volatility, maximum   51.20%  
Expected life (in years) 2 years 8 months 12 days 2 years 7 months 6 days  
Restricted Stock Units (RSUs) [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Grant-date fair value $ 252.16 $ 382.78  
Restricted Stock Units (RSUs) [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Grant-date fair value $ 377.01 $ 587.97