XML 81 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Performance Shares, Performance Condition (Details) - Performance Shares
1 Months Ended
Feb. 28, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares granted (USD per share) $ 151.92
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance based criteria plan payout percentage 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance based criteria plan payout percentage 200.00%