XML 139 R123.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and other - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]      
  Restructuring and other $ 35,870 $ 0 $ 0
Right-of-use assets 30,171 $ 50,671  
Office Closure      
Restructuring Cost and Reserve [Line Items]      
Employee severance pay and related costs 29,654    
Non-cash accelerations of depreciation and amortization expense 6,216    
  Restructuring and other $ 35,870