v3.25.2
Restructuring, Impairment and Other Related Charges - Schedule of Accounts Payable or Accrued Compensation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Schedule of Accounts Payable or Accrued Compensation [Line Items]  
Balance at beginning $ 993
Cash paid (2,800)
Balance at ending 326
Employee-related costs – restructuring charges [Member]  
Schedule of Accounts Payable or Accrued Compensation [Line Items]  
Cost for restructuring 354
Other costs – restructuring charges [Member]  
Schedule of Accounts Payable or Accrued Compensation [Line Items]  
Cost for restructuring $ 1,779