Subsequent Events - Additional Information (Detail) - $ / shares
Jul. 18, 2017
Apr. 26, 2017
Jan. 31, 2017
Subsequent Event [Line Items]      
Dividend payable   $ 0.227 $ 0.227
Subsequent Event      
Subsequent Event [Line Items]      
Dividend payable $ 0.227    
Dividend payable date Aug. 30, 2017    
Closing date of stockholders on record for dividend entitlement Aug. 16, 2017