XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options exercisable, number of shares 9,400,000    
Options exercisable, weighted-average exercise price (usd per share) $ 104.08    
Employee Stock Purchase Plan, number of shares purchased by employees 200,000 300,000  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 1,500,000    
Granted (usd per share) $ 290.84    
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Stock Purchase Plan, value of shares purchased by employees $ 47.8 $ 41.4  
Performance Share Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 100,000    
Granted (usd per share) $ 299.32    
2010 Incentive Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for issuance   97,350,000 103,350,000
Number of shares reserved for future issuance 21,400,000    
2010 Incentive Award Plan | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future issuance 9,300,000