v3.26.1
Summary of Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Summary of Significant Accounting Policies      
Allowance for doubtful accounts $ 31,302 $ 31,124 $ 31,300
Increase in allowance for doubtful accounts 200 200  
Provision 16,400 15,300  
Allowance for credit losses written off $ 16,200 $ 15,500