XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Narratives) (Details) - $ / shares
3 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Dividend Declared One    
Dividends Declared    
Dividends payable, date declared Aug. 23, 2018  
Dividends payable, amount per share $ 0.5  
Dividends payable, date of record Sep. 10, 2018  
Dividends payable, date to be paid Sep. 24, 2018  
Dividend Declared Two    
Dividends Declared    
Dividends payable, date declared Jun. 06, 2018  
Dividends payable, amount per share $ 0.5  
Dividends payable, date of record Jun. 21, 2018  
Dividends payable, date to be paid Jul. 05, 2018  
Dividend Declared Three    
Dividends Declared    
Dividends payable, date declared   Mar. 08, 2018
Dividends payable, amount per share   $ 0.5
Dividends payable, date of record   Mar. 23, 2018
Dividends payable, date to be paid   Apr. 06, 2018