Income Taxes - Schedule of Common Stock Dividends Characterized for Tax (Details) (Income Tax [Member], USD $)
6 Months Ended 12 Months Ended
Jul. 17, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dividends Per Share [Line Items]        
Common stock dividends paid (in dollars per share) $ 0.78 $ 0.58 $ 0.61 $ 0.23
Common Shares [Member]
       
Dividends Per Share [Line Items]        
Ordinary income (in dollars per share) $ 0.12 $ 0 $ 0.29 $ 0.23
Return of capital (in dollars per share) $ 0.66 $ 0.58 $ 0 $ 0
Total capital gain (in dollars per share) $ 0 $ 0 $ 0.32 $ 0