XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Capital Stock, Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 10, 2021
Apr. 30, 2021
Feb. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Dividends per Share [Abstract]          
Payment of cash dividends       $ 19,289 $ 20,686
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] | Subsequent Event [Member]          
Dividends per Share [Abstract]          
Dividend payable, date declared   2021-05      
Dividend payable per share (in dollars per share)   $ 0.38      
Dividend payable, date paid   Jun. 09, 2021      
Dividend payable, date of record   May 28, 2021