XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Related Costs - Schedule of Activity in Restructuring Accrual (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 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 at March 31, 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 39
Cash payments (820)
Accrual at March 31, 2024 501
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,571
Non-cash charge (included above) (3,806)
Cash payments (1,256)
Accrual at March 31, 2024 $ 2,241