Income Taxes - Components of Deferred Tax Assets and Liabilities (Parenthetical) (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Operating Loss Carryforwards [Line Items] | ||
| Deferred tax asset | $ 33,144 | $ 29,259 |
| Other Assets | ||
| Operating Loss Carryforwards [Line Items] | ||
| Deferred tax asset | $ 1,607 | $ 0 |