v3.26.1
Income Taxes - Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Tax Uncertainties      
Interest and penalties accrued $ 700 $ 500 $ 400
Balance at beginning of the year 5,514 4,286 3,156
Additions for prior year tax positions 277 486 591
Additions for current year tax positions 1,236 1,635 1,205
Reductions for prior year tax positions (1,047) (893) (666)
Balance at end of the year 5,980 $ 5,514 $ 4,286
Unrecognized tax benefits that would affect the effective tax rate $ 6,000