XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Dividends (Details) - $ / shares
9 Months Ended
Mar. 31, 2025
Jan. 22, 2025
Dividends Payable [Line Items]    
Dividends payable, amount per share (in dollars per share)   $ 0.36
Q2-2025 Quarterly Dividend [Member]    
Dividends Payable [Line Items]    
Dividends payable, date declared Jan. 22, 2025  
Common stock, dividends declared (in dollars per share) $ 0.09  
Dividends payable, date of record Feb. 14, 2025  
Dividends payable, date paid Feb. 28, 2025