XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Plan - Schedule of Components and Restructuring Charges and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restructuring Reserve [Roll Forward]    
Restructuring charges (recoveries) $ 18,352 $ 319
May 2023 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Beginning Balance 51,061 64,379
Restructuring charges (recoveries) 24,365 3,018
Payments (6,796) (7,930)
Asset write-offs and other (24,820) (968)
Ending Balance 43,810 58,499
May 2023 Restructuring Plan | Severance    
Restructuring Reserve [Roll Forward]    
Beginning Balance 51,061 64,379
Restructuring charges (recoveries) (455) 2,050
Payments (6,796) (7,930)
Asset write-offs and other 0 0
Ending Balance 43,810 58,499
May 2023 Restructuring Plan | Asset Write-Offs    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0 0
Restructuring charges (recoveries) 15,970 269
Payments 0 0
Asset write-offs and other (15,970) (269)
Ending Balance 0 0
May 2023 Restructuring Plan | Other    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0 0
Restructuring charges (recoveries) 8,850 699
Payments 0 0
Asset write-offs and other (8,850) (699)
Ending Balance $ 0 $ 0