v3.26.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liability Activity

The following table reflects the restructuring liability activity for the years ended December 31, 2023 and December 31, 2024 (in thousands):

 

Restructuring liability at January 1, 2023

 

$

 

Restructuring charges- August 2023 restructuring

 

 

969

 

Restructuring charges - November 2023 restructuring

 

 

1,185

 

Costs paid - August 2023 restructuring

 

 

(969

)

Costs paid - November 2023 restructuring

 

 

(822

)

Restructuring liability at December 31, 2023

 

$

363

 

Restructuring charges - November 2023 restructuring

 

 

1,138

 

Costs paid - November 2023 restructuring

 

 

(1,446

)

Restructuring liability at December 31, 2024

 

$

55