v3.26.1
Schedule II - Valuation and Qualifying Account (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Allowance for doubtful accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at the beginning of the year $ 1,902 $ 2,106 $ 3,722
Charged to expenses/against revenue [1] 2,772 2,181 935
Write-offs net of recoveries (1,251) (2,385) (2,551)
Balance at the end of the year 3,423 1,902 2,106
Deferred tax asset valuation allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at the beginning of the year 69,287 67,669 59,556
Charged to expenses/against revenue [1] (60,561) 1,618 8,113
Write-offs net of recoveries 0 0 0
Balance at the end of the year $ 8,726 $ 69,287 $ 67,669
[1] Additions to the allowance for doubtful accounts and the valuation allowance are charged to expense. Additions to the allowance for sales returns are charged against revenue.