XML 80 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Equity and dividends (Schedule of Quarterly Dividends Declared and Paid) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
Fourth Quarter 2018 [Member]  
Dividends Payable [Line Items]  
Declaration date Jan. 25, 2019
Dividend per share | $ / shares $ 0.1800
Record date Feb. 15, 2019
Total dividends | $ $ 19,568
Payment date Mar. 08, 2019
Fourth Quarter 2019 [Member]  
Dividends Payable [Line Items]  
Declaration date Jan. 24, 2020
Dividend per share | $ / shares $ 0.2000
Record date Feb. 14, 2020
Total dividends | $ $ 21,905
Payment date Mar. 06, 2020
First Quarter 2020 [Member]  
Dividends Payable [Line Items]  
Declaration date May 06, 2020
Dividend per share | $ / shares $ 0.2000
Record date May 27, 2020
Total dividends | $ $ 21,681
Payment date Jun. 17, 2020
First Quarter 2019 [Member]  
Dividends Payable [Line Items]  
Declaration date May 08, 2019
Dividend per share | $ / shares $ 0.1800
Record date May 29, 2019
Total dividends | $ $ 19,592
Payment date Jun. 19, 2019