XML 69 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring Charges - Change (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Reconciliation of the changes in restructuring liabilities      
Restructuring charges $ 2,777 $ 4,043 $ 1,771
Asset impairment charges 103,277 $ 216,550 $ 34,448
2021 Restructuring Plan      
Reconciliation of the changes in restructuring liabilities      
Restructuring charges 2,777    
Payments (2,287)    
Ending balance for the period 490    
2021 Restructuring Plan | Employee separation costs      
Reconciliation of the changes in restructuring liabilities      
Restructuring charges 2,529    
Payments (2,039)    
Ending balance for the period 490    
2021 Restructuring Plan | Tech transfer costs      
Reconciliation of the changes in restructuring liabilities      
Restructuring charges 248    
Payments $ (248)