XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - 5.250% Senior notes due 2025 - Senior Notes
Jul. 01, 2021
Jun. 30, 2021
Subsequent Event [Line Items]    
Stated interest rate (percent)   5.25%
Subsequent Event    
Subsequent Event [Line Items]    
Stated interest rate (percent) 5.25%  
Percentage of principal amount redeemed 102.625%