v3.26.1
Intangible Assets, Net and Goodwill - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 11,700,000 $ 9,500,000 $ 10,700,000
Goodwill impairment $ 0 $ 0 $ 0