XML 97 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]                
Cash dividends declared per common share (in dollars per share)   $ 1.65 $ 1.65 $ 1.50 $ 1.50 $ 6.30 $ 4.64 $ 2.98
Dividends           $ 48,200    
Dividends payable   $ 15,812       $ 15,812 $ 14,824  
Repurchases of common shares (in shares)           451,097    
Weighted average price (in dollars per share)           $ 199.48    
Total cost of shares repurchased           $ 90,000 $ 57,499 $ 32,500
Addition to the total number of shares authorized to be repurchased (in shares) 750,000              
Shares available for repurchase (in shares)   828,352       828,352