XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Debt Redemption Period for Senior Notes (Details)
3 Months Ended
Mar. 31, 2022
2026 Senior Notes | January 15, 2022  
Debt Instrument [Line Items]  
Debt Instrument, Redemption Price, Percentage 101.375%
2026 Senior Notes | January 15, 2023 and thereafter  
Debt Instrument [Line Items]  
Debt Instrument, Redemption Price, Percentage 100.00%
2029 Senior Notes | February 1, 2024  
Debt Instrument [Line Items]  
Debt Instrument, Redemption Price, Percentage 102.563%
2029 Senior Notes | February 1, 2025  
Debt Instrument [Line Items]  
Debt Instrument, Redemption Price, Percentage 101.281%
2029 Senior Notes | February 1, 2026 and thereafter  
Debt Instrument [Line Items]  
Debt Instrument, Redemption Price, Percentage 100.00%