XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Debt Redemption (Details)
12 Months Ended
Apr. 11, 2023
Dec. 31, 2023
Unsecured Debt | Senior Notes Due 2026 | Debt Instrument, Redemption, Period One    
Debt Instrument [Line Items]    
Redemption Price   101.469%
Unsecured Debt | Senior Notes Due 2026 | Debt Instrument, Redemption, Period Two    
Debt Instrument [Line Items]    
Redemption Price   100.00%
Unsecured Debt | 2028 Senior Notes | Debt Instrument, Redemption, Period One    
Debt Instrument [Line Items]    
Redemption Price 106.875%  
Senior Notes | 2028 Senior Notes | Debt Instrument, Redemption, Period One    
Debt Instrument [Line Items]    
Redemption Price   103.438%
Senior Notes | 2028 Senior Notes | Debt Instrument, Redemption, Period Two    
Debt Instrument [Line Items]    
Redemption Price   101.719%
Senior Notes | 2028 Senior Notes | Debt Instrument, Redemption, Period Three    
Debt Instrument [Line Items]    
Redemption Price   100.00%