XML 23 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Common dividend declared, per share $ 0.72 $ 0.65 $ 0.59
Common stock shares     138,239
Issuance of of common stock (shares)     138,239
Issuance of 2,224,091 shares of common stock for an acquisition (shares)     2,224,091
IPO      
Common stock shares 3,590,065    
Issuance of of common stock (shares) 3,590,065    
Private Placement      
Common stock shares     887,562
Issuance of of common stock (shares)     887,562
Series C preferred stock      
Common stock shares     2,008,543
Issuance of of common stock (shares)     2,008,543
Series D preferred stock      
Common stock shares     1,039,823
Issuance of of common stock (shares)     1,039,823
Series E preferred stock      
Common stock shares     536,171
Issuance of of common stock (shares)     536,171
Series F preferred stock      
Common stock shares     231,375
Issuance of of common stock (shares)     231,375