Subsequent Events - Additional Information (Details) (Subsequent Event, USD $)
Oct. 27, 2014
Subsequent Event
 
Subsequent Event [Line Items]  
Dividend payable (USD per share) $ 0.27