XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stockholders' Equity Note [Abstract]    
Purchase shares of common stock 130,656 246,273
Cash dividends on common stock (in Dollars per share) $ 0.2  
Cash dividends (in Dollars)