XML 144 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Tax Treatment of Distributions - Dividends Tax Treatment (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 2.160 $ 2.160 $ 2.100
Capital gains, federal statutory tax rate 20.00%    
Ordinary income | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 1.916 $ 2.087 $ 1.865
Dividends paid per share of common stock, percentage 88.70% 96.63% 88.80%
Qualified dividend | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Dividends paid per share of common stock, percentage 0.05% 0.04% 0.02%
Return of capital | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 0.238 $ 0.069 $ 0.230
Dividends paid per share of common stock, percentage 11.02% 3.21% 10.99%
Capital gains | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 0.005 $ 0.003 $ 0.004
Dividends paid per share of common stock, percentage 0.23% 0.12% 0.19%
Unrecaptured section 1250 gains | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 0 $ 0 $ 0
Dividends paid per share of common stock, percentage 0.00% 0.00% 0.00%
Tax treatment | Common Stock      
Income Tax Treatment of Dividends Paid [Line Items]      
Dividends paid per share of common stock (in dollars per share) $ 2.160 $ 2.160 $ 2.100
Dividends paid per share of common stock, percentage 100.00% 100.00% 100.00%