XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Related Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 03, 2023
Aug. 07, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]              
Restructuring Reserve     $ 52   $ 52   $ 275
Restructuring Reserve, Accrual Adjustment         968    
Payments for Restructuring         (1,191)    
Restructuring Charges     23 $ 0 968 $ 0  
Customer B (Enterprise, Education & Technology)              
Restructuring Cost and Reserve [Line Items]              
Restructuring Reserve     32   32   273
Restructuring Reserve, Accrual Adjustment         553    
Payments for Restructuring         (794)    
Media And Telecom              
Restructuring Cost and Reserve [Line Items]              
Restructuring Reserve     $ 20   20   $ 2
Restructuring Reserve, Accrual Adjustment         415    
Payments for Restructuring         $ (397)    
2022 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent   10.00%          
2023 Restructuring Plan              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 11.00%