v3.26.1
Income Taxes - Unrecognized Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 1,787 $ 1,796 $ 1,718
Additions based on tax positions taken during the current period 142 126 129
Reductions due to statute settlements (301) (171) (130)
Additions for tax positions of prior years 33 36 79
Ending balance $ 1,661 $ 1,787 $ 1,796