Quarterly report pursuant to Section 13 or 15(d)

Schedule of Company's Board had declared cash dividends on common stock (Details)

v3.10.0.1
Schedule of Company's Board had declared cash dividends on common stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Dividend Amount $ 6,109 $ 5,638
Common Stock [Member] | Dividend Declared On 15 December    
Record Date Dec. 26, 2017  
Applicable Quarter Q4 2017  
Payment Date Jan. 10, 2018  
Dividend Amount [1] $ 4,552  
Dividends per Share $ 0.20  
Common Stock [Member] | Dividend Declared On 07 March    
Record Date Mar. 22, 2018  
Applicable Quarter Q1 2018  
Payment Date Apr. 10, 2018  
Dividend Amount [1] $ 4,691  
Dividends per Share $ 0.20  
Common Stock [Member] | Dividend Declared On 15 June    
Record Date Jun. 26, 2018  
Applicable Quarter Q2 2018  
Payment Date Jul. 11, 2018  
Dividend Amount [1] $ 4,786  
Dividends per Share $ 0.20  
Common Stock [Member] | Dividend Declared On 10 September    
Record Date Sep. 20, 2018  
Applicable Quarter Q3 2018  
Payment Date Oct. 10, 2018  
Dividend Amount [1] $ 4,889  
Dividends per Share $ 0.20  
Preferred Stock [Member] | Dividend Declared On 15 December    
Record Date Jan. 15, 2018  
Applicable Quarter Q4 2017  
Payment Date Jan. 31, 2018  
Dividend Amount $ 1,455  
Amount Accrued $ 0  
Dividends per Share $ 0.46875  
Preferred Stock [Member] | Dividend Declared On 07 March    
Record Date Apr. 15, 2018  
Applicable Quarter Q1 2018  
Payment Date Apr. 30, 2018  
Dividend Amount $ 1,456  
Amount Accrued $ 0  
Dividends per Share $ 0.46875  
Preferred Stock [Member] | Dividend Declared On 15 June    
Record Date Jul. 15, 2018  
Applicable Quarter Q2 2018  
Payment Date Jul. 31, 2018  
Dividend Amount $ 1,455  
Amount Accrued $ 0  
Dividends per Share $ 0.46875  
Preferred Stock [Member] | Dividend Declared On 10 September    
Record Date Oct. 15, 2018  
Applicable Quarter Q3 2018  
Payment Date Oct. 31, 2018  
Dividend Amount $ 1,455  
Amount Accrued [2] $ 970  
Dividends per Share $ 468.75  
[1] Includes distributions on granted LTIP units and OP Units issued to third parties.
[2] Represents the accrued portion of the second quarter 2018 dividend as of September 30, 2018.