XML 32 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring Costs [Abstract]  
Schedule of Changes in Restructuring Liability

The following table presents the changes in the Company's restructuring liability (in thousands):

 

 

 

Restructuring Liability

 

Balance at December 31, 2024

 

$

 

Restructuring charges

 

 

556

 

Cash payments

 

 

(556

)

Balance at June 30, 2025

 

$