XML 104 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Fair value measurements (Details 5) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 2,213,130 $ 2,243,107
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 2,213,130 2,243,107
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, fair value $ 2,537,289 $ 2,418,631