XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Strategic Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liability Activity for Company's Workforce Reductions

Details of the restructuring liability activity for the Company's workforce reductions for the year ended December 31, 2024 as recorded in accrued expenses and other current liabilities in the consolidated balance sheet are as follows:

 

 

Amount

 

Accrued restructuring balance at December 31, 2022

 

$

 

Expenses incurred

 

 

6,494

 

Payments

 

 

(1,999

)

Accrued restructuring balance at December 31, 2023

 

$

4,495

 

Payments

 

 

(4,495

)

Accrued restructuring balance at December 31, 2024

 

$