XML 57 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Stock-Based Compensation - Additional Information (Detail)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Time Based Restricted Stock Unit Grants  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
RSUs Granted | shares 453,500
Weighted average grant date fair value, granted | $ / shares $ 126.91
Time Based Restricted Stock Unit Grants | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock award granted vested period 1 year
Time Based Restricted Stock Unit Grants | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock award granted vested period 3 years
Performance Market and Service Condition Based Restricted Stock Unit Grants | 2014 Incentive Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
RSUs Granted | shares 180,500
Stock award granted vested period 3 years
Weighted average grant date fair value, granted | $ / shares $ 129.03
Increased percentage of total number of shares of additional common stock earned 10.00%
Decreased percentage of total number of shares of additional common stock earned 10.00%
Performance Market and Service Condition Based Restricted Stock Unit Grants | 2014 Incentive Plan | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Percentage of number of shares of common stock earned 0.00%
Performance Market and Service Condition Based Restricted Stock Unit Grants | 2014 Incentive Plan | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Percentage of number of shares of common stock earned 200.00%