Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Schedule of Taxable Common Stock Distributions (Details)

v3.20.4
INCOME TAXES - Schedule of Taxable Common Stock Distributions (Details) - $ / shares
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]            
Dividends per share (in dollars per share)       $ 0.62 $ 1.87 $ 1.60
Ordinary Income       78.01% 77.53% 78.03%
Long-term Capital Gain       0.00% 15.82% 1.03%
Return of Capital       21.99% 6.65% 20.94%
Dividends declared per share of common stock (in dollars per share) $ 0.20 $ 0.50 $ 0.50 $ 0.50 $ 2.00 $ 2.00
Preferred stock, dividends (in dollars per share)       5.26 2.05 $ 0
Series A Preferred Stock            
Class of Stock [Line Items]            
Dividends per share (in dollars per share)       $ 1.88 $ 0.69  
Ordinary Income       100.00% 84.18%  
Long-term Capital Gain       0.00% 15.82%  
Return of Capital       0.00% 0.00%  
Preferred stock, dividends (in dollars per share) 0.47          
Series B Preferred Stock            
Class of Stock [Line Items]            
Dividends per share (in dollars per share)       $ 1.78 $ 0.45  
Ordinary Income       100.00% 84.18%  
Long-term Capital Gain       0.00% 15.82%  
Return of Capital       0.00% 0.00%  
Preferred stock, dividends (in dollars per share) 0.45          
Series C Preferred Stock            
Class of Stock [Line Items]            
Dividends per share (in dollars per share)       $ 1.20    
Ordinary Income       100.00%    
Long-term Capital Gain       0.00%    
Return of Capital       0.00%    
Preferred stock, dividends (in dollars per share) $ 0.40