XML 89 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock, Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dividends [Abstract]                      
Payment of cash dividends                 $ 78,387 $ 82,189 $ 80,581
Dividend Declared 2020-Q1 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)       $ 0.375              
Dividend Declared 2020-Q2 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)     $ 0.375                
Dividend Declared 2020-Q3 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)   $ 0.375                  
Dividend Declared 2020-Q4 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share) $ 0.375                    
Dividend Declared 2019-Q1 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)               $ 0.37      
Dividend Declared 2019-Q2 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)             $ 0.37        
Dividend Declared 2019-Q3 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)           $ 0.37          
Dividend Declared 2019-Q4 [Member]                      
Dividends [Abstract]                      
Cash dividend paid (in dollars per share)         $ 0.37            
Dividend Declared 2021-Q1 [Member]                      
Dividends [Abstract]                      
Dividend payable per share (in dollars per share)                 $ 0.38    
Dividend payable, date to be paid                 Mar. 10, 2021    
Dividend payable, date of record                 Feb. 26, 2021