XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Related Costs - Schedule of Activity in Restructuring Accrual (Detail)
$ in Thousands
9 Months Ended
Sep. 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 506
Non-cash charge (included above) (492)
Cash payments (62)
Accrual at September 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 262
Non-cash charge (included above) (232)
Cash payments (943)
Accrual at September 30, 2024 369
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,875
Non-cash charge (included above) (4,060)
Cash payments (3,435)
Accrual at September 30, 2024 $ 112