XML 89 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Charges (Tables)
9 Months Ended
Sep. 30, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Restructuring Liability Balance
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Nine Months Ended
September 30, 2025
Beginning balance
$— 
Restructuring charges
27,496 
Restructuring payments
(19,757)
Ending balance
$7,739 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Nine Months Ended
September 30, 2025
Beginning balance
$3,915 
Restructuring charges
2,458 
Restructuring payments
(6,311)
Ending balance
$62 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Nine Months Ended
September 30, 2025
Beginning balance
$3,395 
Restructuring charges
1,020 
Restructuring payments
(3,843)
Ending balance
$572