v3.25.2
Restructuring and Related Activities (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs [Table Text Block]
Amounts accrued as of December 31, 2024Costs IncurredCash PaymentsAdjustmentAmounts accrued as of June 30, 2025
Employee Severance and Benefits$511 $1,469 $(1,865)$(93)$22 
Other— (6)— — 
$517 $1,469 $(1,871)$(93)$22