XML 96 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Fair value measurements (Details 5) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Fair value, balance sheet grouping [Line Items]      
Long-term debt $ 2,379,806 $ 2,108,695  
Carrying Amount      
Fair value, balance sheet grouping [Line Items]      
Long-term debt 2,379,806 2,108,695 $ 1,852,910
Fair Value      
Fair value, balance sheet grouping [Line Items]      
Long-term debt, fair value $ 2,521,325 $ 2,183,819 $ 1,949,564