XML 105 R74.htm IDEA: XBRL DOCUMENT v3.19.1
LONG-TERM DEBT (Details) (Parenthetical)
12 Months Ended
Dec. 31, 2018
Senior unsecured notes - due November 15, 2022  
Long Term Debt [Line Items]  
Borrowings, maturity November 15, 2022
Senior unsecured notes - due May15, 2025  
Long Term Debt [Line Items]  
Borrowings, maturity May 15, 2025