XML 88 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value measurements (Details 4) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Fair value, balance sheet grouping [Line Items]      
Long-term debt $ 2,198,027 $ 2,108,695  
Carrying Amount      
Fair value, balance sheet grouping [Line Items]      
Long-term debt 2,198,027 2,108,695 $ 1,779,542
Fair Value      
Fair value, balance sheet grouping [Line Items]      
Long-term debt, fair value $ 2,263,305 $ 2,183,819 $ 1,854,350