XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Narrative) (Details)
Oct. 18, 2023
$ / shares
Subsequent Event [Line Items]  
Date declared Oct. 18, 2023
Date of record Nov. 03, 2023
Date paid Nov. 17, 2023
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Dividends per common share $ 0.16