XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.3
RESTRUCTURING CHARGE (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Accrued Restructuring Charge
The following tables summarize the changes in accrued restructuring charge during the three months ended March 31, 2025 and 2024:
Three Months Ended
March 31,
20252024
Balance, beginning of period$1,316 $2,542 
Restructuring charge— 789 
Cash paid(421)(1,835)
Non-cash items(55)(29)
Balance, end of period$840 $1,467