XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Stock, Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 04, 2021
Jun. 09, 2021
Mar. 10, 2021
May 31, 2021
Feb. 28, 2021
Jun. 30, 2021
Jun. 30, 2020
Dividends per Share [Abstract]              
Payment of cash dividends           $ 38,329 $ 40,042
Dividend Declared 2021-Q1 [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared           2021-02  
Dividend payable per share (in dollars per share)         $ 0.38    
Payment of cash dividends     $ 19,300        
Dividend payable, date paid           Mar. 10, 2021  
Dividend payable, date of record           Feb. 26, 2021  
Dividend Declared 2021-Q2 [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared           2021-05  
Dividend payable per share (in dollars per share)       $ 0.38      
Payment of cash dividends   $ 19,000          
Dividend payable, date paid           Jun. 09, 2021  
Dividend payable, date of record           May 28, 2021  
Dividend Declared 2021-Q3 [Member] | Subsequent Event [Member]              
Dividends per Share [Abstract]              
Dividend payable, date declared 2021-08            
Dividend payable per share (in dollars per share) $ 0.38            
Dividend payable, date paid Sep. 08, 2021            
Dividend payable, date of record Aug. 27, 2021