Subsequent Events - Additional Information (Details) - Subsequent Event - $ / shares
Nov. 06, 2015
Oct. 15, 2015
Subsequent Event [Line Items]    
Dividend payable to shareholders   $ 0.60
Cash dividend declared per share $ 0.60  
Dividend declared date Nov. 06, 2015  
Cash dividend payable date Jan. 15, 2016  
Dividend record date Dec. 31, 2015