v3.24.3
Restructuring - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 03, 2023
Employees
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]          
Number of reduction in employees | Employees 71        
Percentage of reduction in employees 7.00%        
Severance payments     $ 1,609    
Restructuring adjustment   $ 95      
Restructuring Charges     $ 1,878    
Restructuring Reserve Current       $ 0 $ 904