Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Subsequent Events - Monthly Distributions Declared by Company's Board of Directors (Details) - $ / shares
6 Months Ended
Jun. 30, 2019
Sep. 24, 2019
Sep. 17, 2019
Aug. 22, 2019
Aug. 20, 2019
Jul. 24, 2019
Jul. 22, 2019
Jul. 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 Jul. 22, 2019              
Payment Date Jul. 31, 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 Aug. 20, 2019              
Payment Date Aug. 30, 2019              
Series A Preferred Stock | Period Three                
Subsequent Event [Line Items]                
Record Date Sep. 17, 2019              
Payment Date Sep. 30, 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 Jul. 24, 2019              
Payment Date Aug. 02, 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 Aug. 22, 2019              
Payment Date Aug. 30, 2019              
Series B Preferred Stock | Period Three                
Subsequent Event [Line Items]                
Record Date Sep. 24, 2019              
Payment Date Oct. 03, 2019              
Common Stock | Subsequent Event                
Subsequent Event [Line Items]                
Distribution per Share               $ 0.13365
Common Stock | Period One                
Subsequent Event [Line Items]                
Record Date Jul. 22, 2019              
Payment Date Jul. 31, 2019              
Common Stock | Period One | Subsequent Event                
Subsequent Event [Line Items]                
Distribution per Share             $ 0.04455  
Common Stock | Period Two                
Subsequent Event [Line Items]                
Record Date Aug. 20, 2019              
Payment Date Aug. 30, 2019              
Common Stock | Period Three                
Subsequent Event [Line Items]                
Record Date Sep. 17, 2019              
Payment Date Sep. 30, 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.04455      
Forecast | Common Stock | Period Three                
Subsequent Event [Line Items]                
Distribution per Share     $ 0.04455