XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM DEBT - Debt Redemption (Details) - 3.875% Senior Notes - Senior Notes
12 Months Ended
Dec. 31, 2023
2023  
Debt Instrument, Redemption [Line Items]  
Redemption price (as a percent) 101.938%
2024  
Debt Instrument, Redemption [Line Items]  
Redemption price (as a percent) 100.969%
2025 and thereafter  
Debt Instrument, Redemption [Line Items]  
Redemption price (as a percent) 100.00%