XML 100 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 07, 2025
Feb. 21, 2025
Dec. 27, 2024
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Preferred Stock, Shares Authorized         50,000,000     50,000,000    
Preferred Stock, Par or Stated Value Per Share         $ 0.01     $ 0.01    
Common Stock Authorized and Available for Issuance         190,100,000     190,100,000    
Forward Contract Indexed to Equity, Settlement, Number of Shares Issued     3,160,465              
At-The-Market Program Shares Issued     926,465              
Shares Issued From Forwards Related to Underwriting Agreements     2,234,000              
Proceeds from Issuance of Common Stock     $ 245,700         $ 252,379 $ 85,259 $ 133,711
Forward Contract Indexed to Equity, Settlement, Original Number of Shares         1,380,000     1,380,000    
Forward Contract Indexed to Issuer's Equity, Indexed Shares         403,000     403,000    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share               $ 74.63    
Forward Contract Indexed to Equity, Settlement, Cash, Amount         $ 30,075     $ 30,075    
Dividends paid per share of stock               $ 2.64 $ 2.60 $ 2.48
us-gaap_CommonStockDividendsPerShareCashPaidQuaterly         $ 0.66 $ 0.65        
Common Stock, Dividends, Per Share, Declared               $ 2.64 $ 2.60 $ 2.48
At-The-Market Program                    
Proceeds from Issuance of Common Stock     75,200              
September 11, 2023 Equity Forward Agreement [Domain]                    
Forward Contract Indexed to Equity, Shares with Extended Maturity Date         223,000     223,000    
September 15, 2023 Equity Forward Agreement [Domain]                    
Forward Contract Indexed to Equity, Shares with Extended Maturity Date         180,000     180,000    
Forwards Related to Underwriting Agreements                    
Proceeds from Issuance of Common Stock     $ 170,500              
At-The-Market Program                    
Aggregate Offering Price Limit         $ 300,000     $ 300,000    
Equity Available for Issuance         $ 225,500     $ 225,500    
September 11, 2023 Equity Forward Agreement [Domain]                    
Forward Contract Indexed to Equity, Settlement, Original Number of Shares         1,200,000     1,200,000    
Forward Contract Indexed to Issuer's Equity, Indexed Shares         223,000     223,000    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share               $ 74.65    
Forward Contract Indexed to Equity, Settlement, Cash, Amount         $ 16,647     $ 16,647    
September 15, 2023 Equity Forward Agreement [Domain]                    
Forward Contract Indexed to Equity, Settlement, Original Number of Shares         180,000     180,000    
Forward Contract Indexed to Issuer's Equity, Indexed Shares         180,000     180,000    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share               $ 74.60    
Forward Contract Indexed to Equity, Settlement, Cash, Amount         $ 13,428     $ 13,428    
Subsequent Event [Member]                    
Common Stock, Dividends, Per Share, Declared       $ 0.67            
Common Stock, Dividends, Declared, Annualized Basis             $ 2.68      
Dividends Payable, Date of Record   Feb. 21, 2025                
Dividends Payable, Date to be Paid Mar. 07, 2025