XML 168 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Apr. 30, 2023
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock options, granted (in shares)   0.1
Employee stock options, weighted average grant date fair value (in usd per share)   $ 94.67
2001 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, number of additional shares authorized (in shares) 4.0  
Number of shares authorized (in shares)   54.6
Instruments Other Than Options | 2001 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   10.7
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Other than options, shares granted (in shares)   0.6
Other than options, weighted average grant date fair value (in usd per share)   $ 295.59
Award vesting period   4 years
Unrecognized compensation expense   $ 309
Weighted average period to recognize expense   2 years 8 months 12 days
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   4 years
Unrecognized compensation expense   $ 17
Weighted average period to recognize expense   2 years 1 month 6 days
Performance Based Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Other than options, shares granted (in shares)   0.1
Other than options, weighted average grant date fair value (in usd per share)   $ 286.04
Award vesting period   3 years
Unrecognized compensation expense   $ 39
Weighted average period to recognize expense   2 years 2 months 12 days