XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Summary of Significant Accounting Policies      
Allowance for doubtful accounts $ 31,298 $ 30,031 $ 27,000
Increase in allowance for doubtful accounts 1,300 3,000  
Provision 22,800 8,000  
Allowance for credit losses written off $ 21,600 $ 5,000