v3.26.1
Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Roll Forward]    
Balance, beginning of period $ 326,260 $ 285,969
Goodwill acquired during the period   39,586
Purchase price adjustment 9  
Foreign currency translation adjustment (168) 705
Balance, end of period $ 326,101 $ 326,260