XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and dividends (Schedule of Quarterly Dividends Declared and Paid) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Fourth Quarter 2020 [Member]    
Dividends Payable [Line Items]    
Declaration date Jan. 22, 2021  
Dividend per share $ 0.2200  
Record date Feb. 12, 2021  
Total dividends $ 24,181  
Payment date Mar. 05, 2021  
First Quarter 2021 [Member]    
Dividends Payable [Line Items]    
Declaration date May 07, 2021  
Dividend per share $ 0.2200  
Record date May 26, 2021  
Total dividends $ 24,279  
Payment date Jun. 16, 2021  
Fourth Quarter 2019 [Member]    
Dividends Payable [Line Items]    
Declaration date   Jan. 24, 2020
Dividend per share   $ 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   $ 0.2000
Record date   May 27, 2020
Total dividends   $ 21,681
Payment date   Jun. 17, 2020