XML 121 R105.htm IDEA: XBRL DOCUMENT v3.26.1
RESTRUCTURING CHARGE - Schedule of changes in accrued restructuring charge (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Reserve [Roll Forward]        
Balance, beginning of period $ 295 $ 840 $ 361 $ 1,316
Restructuring charge 1,914 321 1,914 321
Cash paid (1,682) (305) (1,767) (726)
Non-cash items 20 (57) 39 (112)
Balance, end of period $ 547 $ 799 $ 547 $ 799