XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING CHARGES - Schedule of Accrued Restructuring and Severance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Reserve [Roll Forward]        
Balance at beginning of period $ 2,330 $ 0 $ 4,378 $ 0
Restructuring accrual assumed in Spectrum Merger (See Note 2) 0 7,508 0 7,508
Accrual additions 0 2,257 720 2,257
Cash paid (563) (5,345) (3,331) (5,345)
Balance at end of period $ 1,767 $ 4,420 $ 1,767 $ 4,420