XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Dividends (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 16, 2024
Nov. 03, 2023
Aug. 04, 2023
May 05, 2023
Feb. 17, 2023
Nov. 06, 2022
Aug. 05, 2022
May 06, 2022
Feb. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2020
Dividends Payable [Line Items]                          
Stock repurchased during period (in shares)                     2,468,354    
Average price of shares repurchased (in usd per share)                     $ 61.56    
Common stock, par value (in usd per share)                   $ 0.01 $ 0.01    
At-the market shelf registration, equity offering sales agreement, aggregate sales price                         $ 500,000
Issuance of common stock, net (in shares)                   0 0 661,951  
Common stock issued, price per share (in usd per share)                       $ 73.62  
Proceeds from equity offering, net                   $ 0 $ 0 $ 47,904  
Regular dividends declared per common share (in usd per share)   $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 0.90 $ 3.60 $ 3.60 $ 3.8025  
Subsequent Event                          
Dividends Payable [Line Items]                          
Authorized repurchase amount $ 160,000                        
Common stock, par value (in usd per share) $ 0.01                        
Stock repurchase plan effective period 1 year                        
Regular dividends declared per common share (in usd per share) $ 0.90