v3.26.1
Summary of Significant Accounting Policies - Schedule of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]      
Balance at beginning of the year $ 915 $ 815 $ 2,092
Write-offs charged against the allowance (325) (1,188) (1,277)
(Benefit from) provision for credit losses (21) 1,288 0
Balance at end of the year $ 569 $ 915 $ 815