XML 72 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Schedule of Restructuring Reserve and Accrual Activity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve and accrual activity, beginning balance $ 450
Restructuring adjustment $ (50)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Accrued Liabilities, Current
Restructuring reserve and accrual activity, ending balance $ 400
Severance and Employee Benefit Costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve and accrual activity, beginning balance 450
Restructuring adjustment (50)
Restructuring reserve and accrual activity, ending balance $ 400