v3.25.4
Restructuring Charges (Tables)
12 Months Ended
Dec. 31, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Reconciliation of Restructuring Liability
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Year Ended December 31, 2025
One-Time Termination BenefitsFacility Exit CostsTotal
Beginning balance
$— $— $— 
Restructuring charges
16,129 1,742 17,871 
Restructuring payments
(7,931)(48)(7,979)
Ending balance
$8,198 $1,694 $9,892 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Year Ended December 31, 2025
Beginning balance
$— 
Restructuring charges
30,184 
Restructuring payments
(23,921)
Ending balance
$6,263 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
 Year Ended December 31, 2025
Beginning balance
$3,915 
Restructuring charges
2,458 
Restructuring payments
(6,235)
Ending balance
$138 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
 Year Ended December 31, 2025
Beginning balance
$3,395 
Restructuring charges
1,026 
Restructuring payments
(3,964)
Ending balance
$457