Annual report pursuant to Section 13 and 15(d)

Restructuring and Other Termination Benefits - Narrative (Details)

v3.22.4
Restructuring and Other Termination Benefits - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
restructuring_plan
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]    
Number of restructuring plans | restructuring_plan 2  
Restructuring and other termination costs   $ 20,139
Remaining accrual for restructuring and other termination costs $ 5,071 5,071
Other contractual termination benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring and other termination costs   4,791
Restructuring Plans, Fiscal Year 2022    
Restructuring Cost and Reserve [Line Items]    
Restructuring and other termination costs   15,348
Accrued Liabilities    
Restructuring Cost and Reserve [Line Items]    
Remaining accrual for restructuring and other termination costs $ 300 $ 300