v3.26.1
Dividends (Details) - $ / shares
9 Months Ended
Mar. 31, 2026
Jan. 21, 2026
Q2-2026 Quarterly Dividend [Member]    
Dividends [Abstract]    
Dividends payable, date declared Jan. 21, 2026  
Common stock, dividends declared (in Dollars per share) $ 0.1  
Dividends payable, date of record Feb. 13, 2026  
Dividends payable, date paid Feb. 27, 2026  
2025-Annual Dividend [Member]    
Dividends [Abstract]    
Dividends payable, amount per share (in Dollars per share)   $ 0.4