XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Addition Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2022
Apr. 30, 2022
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Mar. 31, 2024
April 2022 Plan [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of headcount reduced, percentage   35.00%        
Restructuring charges related to severance payment and other employee-related costs   $ 1,520        
November 2022 Plan [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of headcount reduced, percentage 18.00%          
Restructuring charges related to severance payment and other employee-related costs       $ 5,658    
Restructuring charges were paid     $ 2,348   $ 1,737  
November 2022 Plan [Member] | Forcast [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges expected to be paid           $ 1,573