XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Senior Notes (Details) - Senior Notes
12 Months Ended
Dec. 31, 2021
Minimum  
Debt Instrument [Line Items]  
Redemption period 10 days
Maximum  
Debt Instrument [Line Items]  
Redemption period 60 days
Senior Notes Due 2025 and Senior Notes Due 2026 | Minimum  
Debt Instrument [Line Items]  
Redemption period 30 days
Senior Notes Due 2025 and Senior Notes Due 2026 | Maximum  
Debt Instrument [Line Items]  
Redemption period 60 days