XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Related Costs - Schedule of Activity in Restructuring Accrual (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Workforce reduction in january two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 $ 48
Additional restructuring and related costs 14
Cash payments (62)
Accrual atJune 30, 2024 0
Workforce reduction in may two thousand twenty three  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 1,282
Additional restructuring and related costs 30
Cash payments (919)
Accrual atJune 30, 2024 393
Workforce reduction in february two thousand twenty four  
Restructuring Cost and Reserve [Line Items]  
Accrual at December 31, 2023 732
Additional restructuring and related costs 6,662
Non-cash charge (included above) (3,806)
Cash payments (2,779)
Accrual atJune 30, 2024 $ 809