Long-Term Debt - Redemption Price (Details) - Senior Notes - 2023 Notes |
12 Months Ended |
|---|---|
Dec. 31, 2020 | |
| 12-Month Period Beginning June 15, 2020 | |
| Debt Instrument, Redemption [Line Items] | |
| Redemption prices as percentage of principal amount | 102.313% |
| 12-Month Period Beginning June 15, 2021 and thereafter | |
| Debt Instrument, Redemption [Line Items] | |
| Redemption prices as percentage of principal amount | 100.00% |