XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Textuals (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Common stock, shares, issued   149,741,975           149,741,975   148,297,042
Common stock, shares outstanding   144,979,108           144,979,108   146,323,340
Treasury Stock, Shares, Acquired               2,789,165    
Treasury Stock, Value, Acquired, Par Value Method               $ 198,400    
Treasury Stock Acquired, Average Cost Per Share               $ 71.13    
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 331,000           $ 331,000    
Dividends declared per share   $ 0.30 $ 0.30 $ 0.30 $ 0.29 $ 0.27 $ 0.27      
Payments of Dividends, Common Stock               $ 130,811 $ 125,543  
Subsequent Event [Member]                    
Treasury Stock, Shares, Acquired 337,273                  
Treasury Stock, Value, Acquired, Par Value Method $ 25,500                  
Treasury Stock Acquired, Average Cost Per Share $ 75.72                  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 305,400