XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Narrative) (Details) - Subsequent Events [Member]
Jun. 15, 2021
$ / shares
Subsequent Events [Line Items]  
Cash dividend declared $ 0.72
Dividends payable, date to be paid Jul. 30, 2021
Dividend payable, record date Jul. 16, 2021