XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT - Debt Redemption (Details) - 3.875% Senior Notes - Senior Notes
Aug. 20, 2020
Debt Instrument, Redemption, Period One  
Debt Disclosure [Abstract]  
Redemption price (as a percent) 101.938%
Debt Instrument, Redemption  
Redemption price (as a percent) 101.938%
Debt Instrument, Redemption, Period Two  
Debt Disclosure [Abstract]  
Redemption price (as a percent) 100.969%
Debt Instrument, Redemption  
Redemption price (as a percent) 100.969%
Debt Instrument, Redemption, Period Three  
Debt Disclosure [Abstract]  
Redemption price (as a percent) 100.00%
Debt Instrument, Redemption  
Redemption price (as a percent) 100.00%