XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Income Before Income Taxes by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]      
United States $ 18,492 $ 21,938 $ 1,996
Foreign 22,494 18,388 17,383
Income before income taxes $ 40,986 $ 40,326 $ 19,379