XML 101 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - Subsequent Event [Member]
1 Months Ended
Jul. 29, 2019
$ / shares
Subsequent Event [Line Items]  
Dividends, declared date Jul. 29, 2019
Dividends per share amount $ 0.16
Dividends, date to be paid Aug. 26, 2019
Dividends, date of record Aug. 12, 2019