XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Redemption Price (Details) - Senior Notes - Senior Notes Due 2032
6 Months Ended
Jun. 30, 2024
Debt Instrument, Redemption, Period One  
Debt Instrument, Redemption [Line Items]  
Redemption price 103.25%
Debt Instrument, Redemption, Period Two  
Debt Instrument, Redemption [Line Items]  
Redemption price 101.625%
Debt Instrument, Redemption, Period Three  
Debt Instrument, Redemption [Line Items]  
Redemption price 100.00%