Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Subsequent Events - Monthly Distributions Declared by Company's Board of Directors (Detail) - $ / shares
1 Months Ended
Jul. 08, 2019
Jun. 28, 2019
Jun. 19, 2019
Jun. 07, 2019
May 31, 2019
May 22, 2019
May 07, 2019
Apr. 30, 2019
Apr. 22, 2019
Jun. 30, 2019
May 31, 2019
Apr. 30, 2019
Apr. 09, 2019
Subsequent event | Series A Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)                         $ 0.4843749
Subsequent event | Series B Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)                         0.46875
Subsequent event | Series D Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)                         0.4374999
Subsequent event | Senior Common Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)                         0.2625
Subsequent event | Common Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)                         $ 0.375
Subsequent event | April 2019                          
Dividends Payable [Line Items]                          
Record Date                 Apr. 22, 2019        
Payment Date               Apr. 30, 2019          
Subsequent event | April 2019 | Series A Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)               $ 0.1614583       $ 0.1614583  
Subsequent event | April 2019 | Series B Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)               0.15625       0.15625  
Subsequent event | April 2019 | Series D Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)               0.1458333       $ 0.1458333  
Subsequent event | April 2019 | Senior Common Stock                          
Dividends Payable [Line Items]                          
Payable to the Holders of Record During the Month of:                       April  
Payment Date             May 07, 2019            
Distribution per share (in dollars per share)             $ 0.0875            
Subsequent event | April 2019 | Common Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)               $ 0.125       $ 0.125  
Forecast | May 2019                          
Dividends Payable [Line Items]                          
Record Date           May 22, 2019              
Payment Date         May 31, 2019                
Forecast | May 2019 | Series A Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)         $ 0.1614583           $ 0.1614583    
Forecast | May 2019 | Series B Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)         0.15625           0.15625    
Forecast | May 2019 | Series D Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)         0.1458333           $ 0.1458333    
Forecast | May 2019 | Senior Common Stock                          
Dividends Payable [Line Items]                          
Payable to the Holders of Record During the Month of:                     May    
Payment Date       Jun. 07, 2019                  
Distribution per share (in dollars per share)       $ 0.0875                  
Forecast | May 2019 | Common Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)         $ 0.125           $ 0.125    
Forecast | June 2019                          
Dividends Payable [Line Items]                          
Record Date     Jun. 19, 2019                    
Payment Date   Jun. 28, 2019                      
Forecast | June 2019 | Series A Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)   $ 0.1614583                      
Forecast | June 2019 | Series B Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)   0.15625                      
Forecast | June 2019 | Series D Preferred Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)   0.1458333                      
Forecast | June 2019 | Senior Common Stock                          
Dividends Payable [Line Items]                          
Payable to the Holders of Record During the Month of:                   June      
Payment Date Jul. 08, 2019                        
Distribution per share (in dollars per share) $ 0.0875                        
Forecast | June 2019 | Common Stock                          
Dividends Payable [Line Items]                          
Distribution per share (in dollars per share)   $ 0.125