XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 31, 2021
peercompany
shares
May 31, 2020
peercompany
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value of options exercised in period     $ 15,700  
Proceeds from the exercise of stock options     $ 2,120 $ 1,010
Granted | shares 25,172,000 30,881,000    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Unrecognized stock-based compensation expense     $ 12,800  
Unrecognized stock-based compensation expense, weighted-average recognition period     2 years 1 month 6 days  
Compensation expense period description The fair value related to these awards are recorded as compensation expense over the period from date of grant based on the probable outcomes related to the prescribed performance targets on the outstanding awards,      
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Unrecognized stock-based compensation expense     $ 81,000  
Unrecognized stock-based compensation expense, weighted-average recognition period     2 years 3 months 18 days  
Weighted average grant-date fair value | $ / shares     $ 286.57  
Fair value of units vested     $ 23,400  
Granted | shares     146,000  
Performance Based Restricted Stock Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted | shares 44,778      
Market-Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted | shares 62,930 61,762    
Number of peer companies for ranking in TSR Comparison | peer company | peercompany 20 20    
Stock units minimum range percent   0.00%    
Stock units maximum range percent   200.00%    
Market-Based Awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense, weighted-average recognition period 3 years 3 years    
Market-Based Awards | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense, weighted-average recognition period   2 years