Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Income Tax Contingency [Line Items] | |||
| Share repurchase program, excise tax | $ 300 | ||
| Valuation allowance | $ 17,571 | $ 17,485 | |
| Period of net operating loss carryover (in years) | 15 years | 15 years | |
| Reduction in uncertain tax positions due to statute settlements | $ 301 | $ 171 | $ 130 |
| Additions based on tax positions taken during the current period | 142 | 126 | $ 129 |
| Unrecognized tax benefits that would impact effective tax rate | 1,444 | ||
| Accrued interest related to unrecognized tax benefits | 609 | ||
| Foreign | |||
| Income Tax Contingency [Line Items] | |||
| Tax credit carryforward, valuation allowance | 580 | $ 580 | |
| US state and local | |||
| Income Tax Contingency [Line Items] | |||
| Additions based on tax positions taken during the current period | $ 142 | ||