XML 101 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Common Stock Dividends (Details) - $ / shares
3 Months Ended
Oct. 06, 2023
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Common Stock, Dividends, Per Share, Cash Paid   $ 0.1659 $ 0.1659    
Common Stock, Dividends, Per Share, Declared   $ 0.1659 $ 0.1659 $ 0.158 $ 0.1580
Subsequent Event [Member]          
Common Stock, Dividends, Per Share, Declared $ 0.1659