v3.25.2
Restructuring and Related Activities (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs The following tables summarize the activities related to the 2023 Restructuring Plan for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30, 2025
Six Months Ended June 30, 2025
Employee Headcount Reduction
Office Space Consolidation
Total
Employee Headcount Reduction
Office Space Consolidation
Total
Liability as of the beginning of the respective period
$$$$$$
Charges (credits)
— — — — — — 
Payments
— (1)(1)(1)(2)(3)
Non-cash items
— — — — — — 
Liability as of June 30, 2025
$$$$$$
Three Months Ended June 30, 2024
Six Months Ended June 30, 2024
Employee Headcount Reduction
Office Space Consolidation
Total
Employee Headcount Reduction
Office Space Consolidation
Total
Liability as of the beginning of the respective period
$$13 $19 $12 $11 $23 
Charges (credits)
12 13 
Payments
(3)(3)(6)(9)(8)(17)
Non-cash items
— — — — (4)(4)
Liability as of June 30, 2024
$$11 $15 $$11 $15 
2024 Restructuring and Related Costs
The following table summarizes the activities related to the 2024 Restructuring Plan for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30, 2025Six Months Ended June 30, 2025
Employee Headcount Reduction
Office Space Consolidation
Total
Employee Headcount Reduction
Office Space Consolidation
Total
Liability as of the beginning of the respective period
$— $31 $31 $$34 $36 
Charges (credits)
— — — — — — 
Payments
— (5)(5)(2)(8)(10)
Non-cash items
— — — — — — 
Liability as of June 30, 2025
$— $26 $26 $— $26 $26 
Three and Six Months Ended June 30, 2024
Employee Headcount Reduction
Office Space Consolidation
Total
Charges (credits)
$$$15 
Payments
(1)— (1)
Non-cash items
— (7)(7)
Liability as of June 30, 2024
$$— $