XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Accrued Restructuring Charges

One-Time Employee
Termination Benefits

 

April 2022

 

 

November 2022

 

Accrued restructuring charges as of December 31, 2021

 

$

 

 

$

 

Accrual recorded as a result of restructuring charges

 

 

1,520

 

 

 

5,658

 

Amounts paid during the period

 

 

(1,520

)

 

 

(1,737

)

Accrued restructuring charges as of December 31, 2022

 

$

 

 

$

3,921

 

Accrual recorded as a result of restructuring charges

 

 

 

 

 

 

Amounts paid during the period

 

 

 

 

 

(2,903

)

Accrued restructuring charges as of June 30, 2023

 

$

 

 

$

1,018