XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring and Related Activities (Tables)
6 Months Ended
Jun. 30, 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 June 30, 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 costs380 — 401 781 
Amounts paid(2,195)— (401)(2,596)
Balance as of June 30, 2025$871 $— $— $871