XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges (Tables)
3 Months Ended
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Costs
The following table summarizes the restructuring activity during the three months ended September 30, 2023.
Severance and Related BenefitsOther Restructuring Costs
Accrued Restructuring Liability
Balance as of June 30, 2023$7,567 $— $7,567 
Restructuring charges(359)25 (334)
Cash payments(5,715)— (5,715)
Non-cash charges— (25)(25)
Foreign currency translation(7)— (7)
Balance as of September 30, 2023$1,486 $— $1,486