XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Textuals (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 02, 2023
Mar. 31, 2023
Mar. 31, 2022
Sep. 30, 2021
Dec. 31, 2022
Common stock, shares, issued   156,518,824     156,088,438
Common stock, shares outstanding   151,939,138     153,940,365
Treasury Stock, Shares, Acquired   2,432,483      
Treasury Stock, Value, Acquired, Par Value Method   $ 167,300      
Treasury Stock Acquired, Average Cost Per Share   $ 68.78      
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 421,600      
Dividends declared per share   $ 270   $ 250  
Payments of Dividends, Common Stock   $ 41,207 $ 39,964    
Subsequent Event [Member]          
Treasury Stock, Shares, Acquired 768,901        
Treasury Stock, Value, Acquired, Par Value Method $ 53,900        
Treasury Stock Acquired, Average Cost Per Share $ 70.10        
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 367,700