XML 72 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Fair value measurements (Details 4) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Fair value, balance sheet grouping [Line Items]      
Long-term debt $ 2,455,235 $ 2,243,107 $ 2,198,027
Carrying amount      
Fair value, balance sheet grouping [Line Items]      
Long-term debt 2,455,235 2,243,107 2,198,027
Fair value      
Fair value, balance sheet grouping [Line Items]      
Long-term debt, fair value $ 2,618,297 $ 2,418,631 $ 2,263,305