XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.3
RESTRUCTURING CHARGE - Schedule of changes in accrued restructuring charge (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Reserve [Roll Forward]        
Balance, beginning of period $ 1,792 $ 574 $ 2,335 $ 624
Restructuring charge 228 8,016 949 8,016
Cash paid (453) (1,448) (1,820) (1,503)
Non-cash items 61 (4,620) 164 (4,615)
Balance, end of period $ 1,628 $ 2,522 $ 1,628 $ 2,522