XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Equity and dividends (Schedule of Quarterly Dividends Declared and Paid) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fourth Quarter 2021 [Member]    
Dividends Payable [Line Items]    
Declaration date Jan. 21, 2022  
Dividend per share $ 0.2500  
Record date Feb. 11, 2022  
Total dividends $ 27,659  
Payment date Mar. 04, 2022  
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 2022    
Dividends Payable [Line Items]    
Declaration date May 06, 2022  
Dividend per share $ 0.2500  
Record date May 27, 2022  
Total dividends $ 27,693  
Payment date Jun. 17, 2022  
First Quarter 2021    
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