XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term Debt - Senior Notes Redemption Prices (Details) - Senior Notes
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2020
May 31, 2020
Sep. 30, 2015
May 31, 2020
Dec. 31, 2021
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)         101.00%
5.75% Senior Notes due 2025 | Redemption Period One          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)     101.917%    
5.75% Senior Notes due 2025 | Redemption Period Two          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)     100.958%    
5.75% Senior Notes due 2025 | Redemption Period Three          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)     100.00%    
4.50% Senior Notes due 2028 | Redemption Period One          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)       102.25%  
4.50% Senior Notes due 2028 | Redemption Period Two          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)       101.125%  
4.50% Senior Notes due 2028 | Redemption Period Three          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)       100.00%  
4.75% Senior Notes due 2030 | Redemption Period One          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)   102.375%      
4.75% Senior Notes due 2030 | Redemption Period Two          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)   101.583%      
4.75% Senior Notes due 2030 | Redemption Period Three          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)   100.792%      
4.75% Senior Notes due 2030 | Redemption Period Four          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent)   100.00%      
4.625% Senior Notes due 2031 | Redemption Period One          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent) 102.313%        
4.625% Senior Notes due 2031 | Redemption Period Two          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent) 101.542%        
4.625% Senior Notes due 2031 | Redemption Period Three          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent) 100.771%        
4.625% Senior Notes due 2031 | Redemption Period Four          
Debt Instrument, Redemption [Line Items]          
Redemption price, (percent) 100.00%