XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring and Related Activities (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The following is a summary of costs incurred and amounts accrued during the three months ended March 31, 2025.
Severance and employee relatedImpairment of property and equipmentCosts associated with exit or disposal activitiesTotal
Balance as of December 31, 2023$— $— $— $— 
Restructuring costs3,267 6,546 2,787 12,600 
Amounts paid(581)— (257)(838)
Charges against assets— (6,546)(2,530)(9,076)
Balance as of December 31, 2024$2,686 $— $— $2,686 
Restructuring costs275 — 401 676 
Amounts paid(1,774)— (401)(2,175)
Balance as of March 31, 2025$1,187 $— $— $1,187