XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK - Summary of Dividend Distribution Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dividends Payable [Line Items]      
Dividends and dividend equivalents declared on common stock and share-based awards   $ 1,397,733 $ 1,294,688
Distributions declared per common share (in dollars per share)   $ 2.60 $ 2.60
Distributions paid to common stockholders after period end   $ 375,932 $ 325,052
Distributions paid per common share after period end (in dollars per share) $ 0.65 $ 0.65 $ 0.65
Common stock, dividends, taxable ordinary income, percent   100.00%  
Common stock, dividends, taxable return of capital, percent     100.00%
Common stock dividends taxable (in dollars per share)   $ 2.60 $ 2.83
Preferred stock, dividends, taxable ordinary income, percent   100.00% 100.00%
Series F      
Dividends Payable [Line Items]      
Preferred dividends declared   $ 74,887 $ 73,892
Preferred series dividends declared (in dollars per share)   $ 2.600 $ 2.566
Series G      
Dividends Payable [Line Items]      
Preferred dividends declared   $ 41,619 $ 37,916
Preferred series dividends declared (in dollars per share)   $ 2.448 $ 2.230
Series I      
Dividends Payable [Line Items]      
Preferred dividends declared   $ 38,045 $ 29,868
Preferred series dividends declared (in dollars per share)   $ 2.149 $ 1.688