XML 68 R52.htm IDEA: XBRL DOCUMENT v3.26.1
RESTRUCTURING CHARGE (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Accrued Restructuring Charge
The following table summarizes the changes in accrued restructuring charge during the three and six months ended June 30, 2026 and 2025:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Balance, beginning of period$295 $840 $361 $1,316 
Restructuring charge1,914 321 1,914 321 
Cash paid(1,682)(305)(1,767)(726)
Non-cash items20 (57)39 (112)
Balance, end of period$547 $799 $547 $799