v3.26.1
Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]      
Unrecognized Tax Benefits, Beginning Balance $ 7,520 $ 6,644 $ 6,030
Gross increases - current period tax positions 782 839 654
Gross decreases - prior period tax positions 0 0 (40)
Gross increases - prior period tax positions 100 37 0
Unrecognized Tax Benefits, Ending Balance $ 8,402 $ 7,520 $ 6,644