XML 113 R100.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent events (Details) - $ / shares
12 Months Ended
Jul. 19, 2023
Jun. 30, 2023
Jun. 30, 2022
Dividends [Abstract]      
Common stock, dividends declared (in dollars per share)   $ 0.28 $ 0.26
2022 Annual Dividend [Member]      
Dividends [Abstract]      
Common stock, dividends declared (in dollars per share)   $ 0.28  
Subsequent Event [Member] | 2023 Q4 Dividend [Member]      
Dividends [Abstract]      
Dividends payable, date declared Jul. 19, 2023    
Common stock, dividends declared (in dollars per share) $ 0.08    
Dividends payable, date of record Aug. 14, 2023    
Dividends payable, date paid Aug. 31, 2023    
Subsequent Event [Member] | 2023 Annual Dividend [Member]      
Dividends [Abstract]      
Common stock, dividends declared (in dollars per share) $ 0.32    
Percentage of increase in cash dividend rate 14.30%