XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - USD ($)
Oct. 27, 2021
Feb. 06, 2020
ASR October 2021 | Subsequent Event    
Subsequent Event [Line Items]    
Subsequent Event, Date Oct. 27, 2021  
Accelerated share repurchased payment $ 150,000,000  
250 Million Share Repurchase Program    
Subsequent Event [Line Items]    
Stock repurchase program amount   $ 250,000,000
250 Million Share Repurchase Program 2021 | Subsequent Event    
Subsequent Event [Line Items]    
Subsequent Event, Date Oct. 27, 2021  
Stock repurchase program amount $ 250,000,000