Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity Schedule of Dividends Declared (Details)

v3.5.0.2
Stockholders' Equity Schedule of Dividends Declared (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dividends Payable [Line Items]              
Dividends Payable, Date Declared Sep. 15, 2016 Jun. 16, 2016 Mar. 15, 2016 Dec. 16, 2015 Sep. 16, 2015    
Dividends Payable, Date of Record Sep. 30, 2016 Jun. 30, 2016 Mar. 31, 2016 Dec. 30, 2015 Sep. 30, 2015    
Dividends Payable, Date to be Paid Oct. 20, 2016 Jul. 20, 2016 Apr. 21, 2016 Jan. 20, 2016 Oct. 22, 2015    
Common Stock, Dividends, Per Share, Declared $ 0.23 $ 0.23 $ 0.23 $ 0.26 $ 0.26 $ 0.69 $ 0.78