XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
RESTRUCTURING CHARGES - Schedule of Accrued Restructuring and Severance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Reserve [Roll Forward]        
Balance as of the beginning of the period $ 964 $ 3,368 $ 1,187 $ 4,378
Accrual additions 0 0 289 720
Cash paid (650) (1,038) (1,162) (2,768)
Balance as of the end of the period $ 314 $ 2,330 $ 314 $ 2,330