XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - 5.0% Senior Notes - Additional Information (Details)
Jun. 30, 2020
Dec. 31, 2019
Senior Notes, Fixed 5.0%, Due 2024    
Debt Instrument [Line Items]    
Debt instrument, stated interest rate 5.00% 5.00%