XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Related Costs - Schedule of Activity in Restructuring Accrual (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Workforce reduction in may two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2022 $ 0
Additional restructuring and related costs 10,532
Non-cash charge (2,253)
Cash payments (3,299)
Accrual at June 30, 2023 4,980
Workforce reduction in january two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2022 4,360
Additional restructuring and related costs 1,589
Non-cash charge (1,002)
Cash payments (3,815)
Accrual at June 30, 2023 $ 1,132