XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Redemptions (Details) - Senior Notes - 6.375% Senior Notes
9 Months Ended
Sep. 30, 2024
Debt Instrument, Redemption, Period One  
Debt Instrument, Redemption [Line Items]  
Redemption percentage 40.00%
Debt Instrument, Redemption, Period Two  
Debt Instrument, Redemption [Line Items]  
Redemption percentage 103.188%
Debt Instrument, Redemption, Period Three  
Debt Instrument, Redemption [Line Items]  
Redemption percentage 101.594%
Debt Instrument, Redemption, Period Four  
Debt Instrument, Redemption [Line Items]  
Redemption percentage 100.00%