v3.26.1
OTHER FINANCIAL INFORMATION - Schedule of Accrued Reorganization (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]        
Accrued reorganization costs, as of the beginning of period $ 436 $ 259 $ 2,521 $ 1,052
Charges $ 166 $ 722 $ 573 $ 1,184
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Reorganization costs Reorganization costs Reorganization costs Reorganization costs
Cash payments $ (602) $ (266) $ (3,092) $ (1,521)
Foreign currency impact 0 2 (2) 2
Accrued reorganization costs, as of the end of period $ 0 $ 717 $ 0 $ 717