XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Debt Redemption Details (Details) - Five Point Seven Five Percent Senior Notes Due Two Thousand Twenty Six - Senior unsecured notes
Apr. 27, 2021
Debt Instrument, Redemption, Period Two  
Debt Instrument [Line Items]  
Debt instrument, redemption price, percentage multiplyer 2.875%
Debt Instrument, Redemption, Period Three  
Debt Instrument [Line Items]  
Debt instrument, redemption price, percentage multiplyer 1.4375%
Debt Instrument, Redemption, Period Four  
Debt Instrument [Line Items]  
Debt instrument, redemption price, percentage multiplyer 0.00%