XML 78 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Costs (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 28, 2022
position
Sep. 27, 2022
position
Apr. 30, 2021
position
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Restructuring costs          
Restructuring and other costs       $ 3,713 $ 1,322
Accrued restructuring       2,327  
Employee Severance and Benefits          
Restructuring costs          
Number of positions eliminated | position 7 5 16    
Percentage of positions eliminated 54.00%   50.00%    
Restructuring and other costs       3,700 $ 1,300
Accrued Liabilities | Employee Severance and Benefits          
Restructuring costs          
Accrued restructuring       2,300  
Other liabilities | Employee Severance and Benefits          
Restructuring costs          
Long-term portion of the accrued restructuring balance       $ 100