XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Dividends (Details) - $ / shares
9 Months Ended
Jan. 17, 2024
Mar. 31, 2024
2024 Q2 Dividend [Member]    
Dividends [Abstract]    
Dividends payable, date declared   Jan. 17, 2024
Common stock, dividends, per share, declared (in dollars per share) $ 0.08  
Dividends payable, date of record   Feb. 15, 2024
Dividends payable, date paid   Feb. 28, 2024
2024 Annual Dividend [Member]    
Dividends [Abstract]    
Common stock, dividends, per share, declared (in dollars per share) $ 0.32