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