XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of the Company's total gross unrecognized income tax benefits      
Unrecognized Income Tax Benefits at beginning of the year $ 4,821 $ 4,926 $ 5,230
Current year tax positions 105 622 505
Prior year tax positions (412) (86) (83)
Expirations of statutes of limitations (1,466) (641) (726)
Unrecognized Income Tax Benefits at end of year $ 3,048 $ 4,821 $ 4,926