XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events (Details) - Subsequent event - $ / shares
Sep. 28, 2018
Sep. 10, 2018
Jul. 31, 2018
Subsequent Event [Line Items]      
Dividends payable, date declared     Jul. 31, 2018
Cash dividend declared (in dollars per share)     $ 0.30
Dividends payable, date to be paid Sep. 28, 2018    
Dividend payable, record date   Sep. 10, 2018