XML 97 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 28, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Proceeds from Issuance of Common Stock         $ 85,259 $ 133,711 $ 26,662        
Forward Contract Indexed to Issuer's Equity, Indexed Shares   3,563,465     3,563,465            
Forward Contract Indexed to Equity, Settlement, Cash, Amount   $ 273,243     $ 273,243            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share         $ 76.68            
Forward Contract Indexed to Equity, Settlement, Original Number of Shares   4,306,465     4,306,465            
Common Stock, Dividends, Per Share, Declared         $ 2.60 $ 2.48 $ 2.32        
Preferred Stock, Shares Authorized   50,000,000     50,000,000            
Preferred Stock, Par or Stated Value Per Share   $ 0.01     $ 0.01            
At-The-Market Program Shares Issued     403,792     403,792          
At-The-Market Equity Program, Gross Proceeds           $ 35,000          
At-the-Market Equity Program, Proceeds Net of Issuance Costs           $ 34,700          
Common Stock Authorized and Available for Issuance   193,500,000     193,500,000            
Dividends paid per share of stock   $ 0.65 $ 0.62   $ 2.60 $ 2.48 $ 2.32        
March 2023 Equity Forward Agreement                      
Forward Contract Indexed to Issuer's Equity, Indexed Shares   1,257,000     1,257,000            
December 28, 2023                      
Proceeds from Issuance of Common Stock         $ 79,000            
Forward Contract Indexed to Equity, Settlement, Number of Shares Issued               1,032,403      
Subsequent Event [Member]                      
Common Stock, Dividends, Per Share, Declared $ 0.66                    
Common Stock, Dividends, Declared, Annualized Basis       $ 2.64              
At-The-Market Program                      
Aggregate Offering Price Limit   $ 300,000     300,000            
Common stock issued, shares           1,162,071          
Proceeds from Issuance of Common Stock         93,800            
Equity Available for Issuance   $ 225,500     $ 225,500            
Forward Contract Indexed to Issuer's Equity, Indexed Shares           1,451,474          
At-The-Market Program | December 31, 2024                      
Forward Contract Indexed to Issuer's Equity, Indexed Shares   926,465     926,465            
Forward Contract Indexed to Equity, Settlement, Cash, Amount   $ 74,396     $ 74,396            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share         $ 80.30            
Forward Contract Indexed to Equity, Settlement, Original Number of Shares                   926,465  
At-The-Market Program | December 28, 2023                      
At-The-Market Program Shares Issued               289,403      
March 2023 Equity Forward Agreement | December 31, 2024                      
Forward Contract Indexed to Equity, Settlement, Cash, Amount   $ 96,709     $ 96,709            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share         $ 76.94            
Forward Contract Indexed to Equity, Settlement, Original Number of Shares                     2,000,000
March 2023 Equity Forward Agreement | December 28, 2023                      
Shares Issued From Forwards Related to Underwriting Agreements               743,000      
March 2023 Equity Forward Agreement | December 29, 2023                      
Forward Contract Indexed to Equity, Settlement, Original Number of Shares                     1,400,000
Forward Contract Indexed to Equity, Shares with Extended Maturity Date   657,000     657,000            
September 15, 2023 Equity Forward Agreement [Domain] | December 31, 2024                      
Forward Contract Indexed to Issuer's Equity, Indexed Shares   180,000     180,000            
Forward Contract Indexed to Equity, Settlement, Cash, Amount   $ 13,315     $ 13,315            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share         $ 73.97            
Forward Contract Indexed to Equity, Settlement, Original Number of Shares                 180,000    
September 11, 2023 Equity Forward Agreement [Domain] | December 31, 2024                      
Forward Contract Indexed to Issuer's Equity, Indexed Shares   1,200,000     1,200,000            
Forward Contract Indexed to Equity, Settlement, Cash, Amount   $ 88,823     $ 88,823            
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share         $ 74.02            
Forward Contract Indexed to Equity, Settlement, Original Number of Shares                 1,200,000