XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring and Related Charges - Restructuring liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of restructuring liability      
Beginning balance $ 1,612 $ 3,122 $ 8,283
Restructuring and other charges 1,241 4,618 11,967
Payments (2,853) (6,128) (17,128)
Ending balance 0 1,612 3,122
Severance And Other Employee Separation Costs | CEC Integration Plan      
Schedule of restructuring liability      
Beginning balance 0 1,835 8,283
Restructuring and other charges 0 0 0
Payments 0 (1,835) (6,448)
Ending balance 0 0 1,835
Severance And Other Employee Separation Costs | 2020 Restructuring Plan      
Schedule of restructuring liability      
Beginning balance 1,612 1,287 0
Restructuring and other charges 1,241 4,618 11,967
Payments (2,853) (4,293) (10,680)
Ending balance $ 0 $ 1,612 $ 1,287