Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Redemption Price, Percentage (Details)

v3.24.0.1
Long-Term Debt - Redemption Price, Percentage (Details) - 4.875 Percent Note [Member]
12 Months Ended
Dec. 31, 2023
Debt Instrument, Redemption, Period Five  
Debt Instrument, Redemption [Line Items]  
Redemption Price 102.438%
Debt Instrument, Redemption, Period 5 [Domain]  
Debt Instrument, Redemption [Line Items]  
Redemption Price 101.625%
Debt Redemption Period Seven  
Debt Instrument, Redemption [Line Items]  
Redemption Price 100.813%
Debt Redemption Period Eight  
Debt Instrument, Redemption [Line Items]  
Redemption Price 100.00%