XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring Activities (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Charges During the three and six months ended June 30, 2025, the Company paid $0.1 million and $0.4 million in restructuring charges.

 

Accrued restructuring charges as of December 31, 2024

 

$

377

 

Restructuring charges incurred during the period

 

 

 

Amounts paid during the period

 

 

(377

)

Accrued restructuring charges as of June 30, 2025

 

$