XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and Related Charges - Restructuring liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Schedule of restructuring liability    
Beginning balance $ 1,612 $ 3,122
Restructuring and other charges 1,241 3,737
Payments (2,853) (6,062)
Ending balance 0 797
Severance And Other Employee Separation Costs | CEC Integration Plan    
Schedule of restructuring liability    
Beginning balance 0 1,835
Restructuring and other charges 0 0
Payments 0 (1,835)
Ending balance 0 0
Severance And Other Employee Separation Costs | 2020 Restructuring Plan    
Schedule of restructuring liability    
Beginning balance 1,612 1,287
Restructuring and other charges 1,241 3,737
Payments (2,853) (4,227)
Ending balance $ 0 $ 797