XML 125 R50.htm IDEA: XBRL DOCUMENT v3.25.4
EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 06, 2026
Feb. 20, 2026
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
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       187,300,000     187,300,000    
Forward Contract Indexed to Equity, Settlement, Number of Shares Issued       2,633,700     2,633,700    
Proceeds from Settlement of Forward Contract Indexed to Issuer's Equity             $ 205,000    
Dividends paid per share of stock             $ 2.68 $ 2.64 $ 2.60
us-gaap_CommonStockDividendsPerShareCashPaidQuaterly       $ 0.67 $ 0.66        
Common Stock, Dividends, Per Share, Declared             $ 2.68 $ 2.64 $ 2.60
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  
May 2025 Equity Forward Agreement [Domain]                  
Forward Contract Indexed to Equity, Settlement, Original Number of Shares       2,500,000     2,500,000    
Additional Forward Contract Indexed To Issuers Equity, Additional Shares Option, Number of Shares       375,000     375,000    
At-The-Market Program                  
Aggregate Offering Price Limit       $ 300,000     $ 300,000    
Equity Available for Issuance       $ 225,500     $ 225,500    
May 2025 Equity Forward Agreement [Domain]                  
Forward Contract Indexed to Equity, Settlement, Original Number of Shares       2,500,000     2,500,000    
Forward Contract Indexed to Issuer's Equity, Indexed Shares       269,300     269,300    
Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share             $ 78.45    
Forward Contract Indexed to Equity, Settlement, Cash, Amount       $ 21,127     $ 21,127    
Subsequent Event [Member]                  
Common Stock, Dividends, Per Share, Declared     $ 0.68            
Common Stock, Dividends, Declared, Annualized Basis           $ 2.72      
Dividends Payable, Date of Record   Feb. 20, 2026              
Dividends Payable, Date to be Paid Mar. 06, 2026