XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Dividends (Details) - $ / shares
3 Months Ended 12 Months Ended
Jul. 17, 2024
Sep. 30, 2024
Jun. 30, 2024
Dividends [Abstract]      
Dividends payable, amount per share (in dollars per share) $ 0.36    
Common stock, dividends declared (in dollars per share)     $ 0.32
Percentage of increase in cash dividend rate 12.50%    
Q4-2024 Quarterly Dividend [Member]      
Dividends [Abstract]      
Dividends payable, date declared   Jul. 17, 2024  
Common stock, dividends declared (in dollars per share)   $ 0.09  
Dividends payable, date of record   Aug. 15, 2024  
Dividends payable, date paid   Aug. 30, 2024