v3.24.1.1.u2
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Changes in the Accrued Restructuring Liability Balance
The following table presents changes in the accrued restructuring liability balance for the periods presented (in thousands):
December 2021 RestructuringSeptember 2022
Restructuring
Total
Balance at December 31, 2021$1,191 $— $1,191 
Payments(1,154)(489)(1,643)
Additions— 488 488 
Adjustments (non-cash)11 12 
Balance at December 31, 2022$48 $— $48 
Payments(48)— (48)
Balance at December 31, 2023$— $— $—