XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring Charges (Tables)
6 Months Ended
Jun. 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):
Six Months Ended
June 30, 2025
Beginning balance
$— 
Restructuring charges
19,056 
Restructuring payments
(10,809)
Ending balance
$8,247 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Six Months Ended
June 30, 2025
Beginning balance
$3,915 
Restructuring charges
2,458 
Restructuring payments
(6,141)
Ending balance
$232 
The following table presents a reconciliation of the beginning and ending restructuring liability balance (in thousands):
Six Months Ended
June 30, 2025
Beginning balance
$3,395 
Restructuring charges
328 
Restructuring payments
(3,723)
Ending balance
$—