XML 112 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Redemption Price (Details) - Senior Notes - Senior Notes due 2026
12 Months Ended
Dec. 31, 2021
Debt Instrument [Line Items]  
Redemption price (as a percent) 101.00%
2023  
Debt Instrument [Line Items]  
Redemption price (as a percent) 102.438%
2024  
Debt Instrument [Line Items]  
Redemption price (as a percent) 101.219%
2025 and thereafter  
Debt Instrument [Line Items]  
Redemption price (as a percent) 100.00%