XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity Dividends (Details) - $ / shares
6 Months Ended
Nov. 15, 2018
Oct. 31, 2018
July 2018 dividend payment [Member]    
Class of Stock [Line Items]    
Dividends Payable, Date Declared, Month and Year   May 24, 2018
Dividends Payable, Date of Record   Jun. 06, 2018
Dividends Payable, Date to be Paid   Jul. 03, 2018
Common Stock, Dividends, Per Share, Declared   $ 0.158
October 2018 dividend payment [Member]    
Class of Stock [Line Items]    
Dividends Payable, Date Declared, Month and Year   Jul. 26, 2018
Dividends Payable, Date of Record   Sep. 06, 2018
Dividends Payable, Date to be Paid   Oct. 01, 2018
Common Stock, Dividends, Per Share, Declared   $ 0.158
Subsequent Event [Member] | January 2019 dividend payment [Member]    
Class of Stock [Line Items]    
Dividends Payable, Date Declared, Month and Year Nov. 15, 2018  
Dividends Payable, Date of Record Dec. 06, 2018  
Dividends Payable, Date to be Paid Jan. 02, 2019  
Common Stock, Dividends, Per Share, Declared $ 0.166