XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Capital Stock, Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Oct. 31, 2023
Jul. 31, 2023
May 31, 2023
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Dividends per Share [Abstract]            
Payment of cash dividends         $ 58,353 $ 57,988
Dividend Declared 2023-Q1 [Member]            
Dividends per Share [Abstract]            
Dividend payable, date declared         2023-02  
Dividend payable per share (in dollars per share)       $ 0.39    
Payment of cash dividends       $ 19,400    
Dividend payable, date paid         Mar. 08, 2023  
Dividend payable, date of record         Feb. 27, 2023  
Dividend Declared 2023-Q2 [Member]            
Dividends per Share [Abstract]            
Dividend payable, date declared         2023-05  
Dividend payable per share (in dollars per share)     $ 0.39      
Payment of cash dividends     $ 19,500      
Dividend payable, date paid         Jun. 07, 2023  
Dividend payable, date of record         May 26, 2023  
Dividend Declared 2023-Q3 [Member]            
Dividends per Share [Abstract]            
Dividend payable, date declared         2023-07  
Dividend payable per share (in dollars per share)   $ 0.39        
Payment of cash dividends   $ 19,500        
Dividend payable, date paid         Sep. 06, 2023  
Dividend payable, date of record         Aug. 25, 2023  
Dividend Declared 2023-Q4 [Member] | Subsequent Event [Member]            
Dividends per Share [Abstract]            
Dividend payable, date declared 2023-10          
Dividend payable per share (in dollars per share) $ 0.39          
Dividend payable, date paid Dec. 06, 2023          
Dividend payable, date of record Nov. 24, 2023