XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Number of shares acquired 0 0 0   2,400,000  
Average cost of acquired shares (in dollars per share)         $ 32.05  
Employee tax obligations amount       $ 18,954 $ 15,916  
Employee stock option exercise prices $ 1,600 $ 1,900   6,700 5,000  
Cost of acquired shares         77,300  
Excise taxes payable on shares repurchased         500  
Total dividends       73,100 64,800  
Dividends paid       72,200 63,600  
Special dividends paid       $ 900 $ 1,200  
Common Stock [Member]            
Shares net settled 100,000 200,000   600,000 700,000  
Net issued value $ 5,800 $ 6,900   $ 26,400 $ 21,700  
Employee tax obligations amount 4,200 $ 5,000   $ 19,700 $ 16,700  
2024 Share Repurchase Program            
Authorized amount for share repurchase program           $ 100,000
Number of shares acquired       11,300,000    
Average cost of acquired shares (in dollars per share)       $ 26.26    
Remaining authorized amount for share repurchase program $ 95,200     $ 95,200    
Cost of acquired shares       295,800    
Unvested And Outstanding Restricted Share Awards And Stock Options            
Special dividends paid       $ 1,200   $ 1,200