XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Characterization of Distributions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock      
Income Taxes      
Ordinary income (in dollars per share)   $ 0.100  
Capital gain (in dollars per share) $ 0.300    
Total (in dollars per share) $ 0.300 $ 0.100  
Ordinary income (as a percent)   100.00%  
Capital gain (as a percent) 100.00%    
Total (as a percent) 100.00% 100.00%  
Series E Cumulative Redeemable Preferred Stock      
Income Taxes      
Ordinary income (in dollars per share)     $ 0.772
Total (in dollars per share)     $ 0.772
Ordinary income (as a percent)     100.00%
Total (as a percent)     100.00%
Series F Cumulative Redeemable Preferred Stock      
Income Taxes      
Ordinary income (in dollars per share)     $ 0.990
Total (in dollars per share)     $ 0.990
Ordinary income (as a percent)     100.00%
Total (as a percent)     100.00%
Series G Cumulative Redeemable Preferred Stock      
Income Taxes      
Ordinary income (in dollars per share)   $ 0.567 $ 0.234
Capital gain (in dollars per share) $ 0.469    
Total (in dollars per share) $ 0.469 $ 0.567 $ 0.234
Ordinary income (as a percent)   100.00% 100.00%
Capital gain (as a percent) 100.00%    
Total (as a percent) 100.00% 100.00% 100.00%
Series H Cumulative Redeemable Preferred Stock      
Income Taxes      
Ordinary income (in dollars per share)   $ 1.531 $ 0.923
Capital gain (in dollars per share) $ 1.531    
Total (in dollars per share) $ 1.531 $ 1.531 $ 0.923
Ordinary income (as a percent)   100.00% 100.00%
Capital gain (as a percent) 100.00%    
Total (as a percent) 100.00% 100.00% 100.00%
Series I Cumulative Redeemable Preferred Stock      
Income Taxes      
Ordinary income (in dollars per share)   $ 1.425 $ 0.653
Capital gain (in dollars per share) $ 1.425    
Total (in dollars per share) $ 1.425 $ 1.425 $ 0.653
Ordinary income (as a percent)   100.00% 100.00%
Capital gain (as a percent) 100.00%    
Total (as a percent) 100.00% 100.00% 100.00%