XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Performance Shares, Performance Condition (Details) - Performance Shares, Performance Condition - $ / shares
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted (USD per share) $ 151.92 $ 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%