Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Monthly Distributions Declared by Company's Board of Directors (Details)

v3.19.1
Subsequent Events - Monthly Distributions Declared by Company's Board of Directors (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Jun. 26, 2019
Jun. 19, 2019
May 22, 2019
Apr. 24, 2019
Apr. 22, 2019
Apr. 09, 2019
Series A Preferred Stock | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share             $ 0.3984375
Series A Preferred Stock | Period One              
Subsequent Event [Line Items]              
Record Date Apr. 22, 2019            
Payment Date Apr. 30, 2019            
Series A Preferred Stock | Period One | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share           $ 0.1328125  
Series A Preferred Stock | Period Two              
Subsequent Event [Line Items]              
Record Date May 22, 2019            
Payment Date May 31, 2019            
Series A Preferred Stock | Period Three              
Subsequent Event [Line Items]              
Record Date Jun. 19, 2019            
Payment Date Jun. 28, 2019            
Series B Preferred Stock | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share             0.375
Series B Preferred Stock | Period One              
Subsequent Event [Line Items]              
Record Date Apr. 24, 2019            
Payment Date May 03, 2019            
Series B Preferred Stock | Period One | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share         $ 0.125    
Series B Preferred Stock | Period Two              
Subsequent Event [Line Items]              
Record Date May 22, 2019            
Payment Date May 31, 2019            
Series B Preferred Stock | Period Three              
Subsequent Event [Line Items]              
Record Date Jun. 26, 2019            
Payment Date Jul. 05, 2019            
Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share             $ 0.13350
Common Stock | Period One              
Subsequent Event [Line Items]              
Record Date Apr. 22, 2019            
Payment Date Apr. 30, 2019            
Common Stock | Period One | Subsequent Event              
Subsequent Event [Line Items]              
Distribution per Share           $ 0.04450  
Common Stock | Period Two              
Subsequent Event [Line Items]              
Record Date May 22, 2019            
Payment Date May 31, 2019            
Common Stock | Period Three              
Subsequent Event [Line Items]              
Record Date Jun. 19, 2019            
Payment Date Jun. 28, 2019            
Forecast | Series A Preferred Stock | Period Two              
Subsequent Event [Line Items]              
Distribution per Share       $ 0.1328125      
Forecast | Series A Preferred Stock | Period Three              
Subsequent Event [Line Items]              
Distribution per Share     $ 0.1328125        
Forecast | Series B Preferred Stock | Period Two              
Subsequent Event [Line Items]              
Distribution per Share       0.125      
Forecast | Series B Preferred Stock | Period Three              
Subsequent Event [Line Items]              
Distribution per Share   $ 0.125          
Forecast | Common Stock | Period Two              
Subsequent Event [Line Items]              
Distribution per Share       $ 0.04450      
Forecast | Common Stock | Period Three              
Subsequent Event [Line Items]              
Distribution per Share     $ 0.04450