XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity (Details) - $ / shares
Sep. 28, 2023
Jun. 30, 2023
Jun. 30, 2022
Stockholders' Equity Note [Abstract]      
Common stock par value $ 0.28 $ 0.025 $ 0.025