XML 21 R55.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Events (Details) - Jun. 30, 2015 - Subsequent Event [Member] - $ / shares
Total
Subsequent Event [Line Items]  
Dividend payable, date declared Jul. 22, 2015
Dividend payable, amount per share $ 0.19
Dividend payable, date payable Aug. 31, 2015
Dividend payable, date of record Aug. 10, 2015