XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Activities - Reconciliation of Beginning and Ending Restructuring Liability (Details) - Realignment Plan - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]    
Balance $ 810  
Accrual and accrual adjustments 6,381 $ 5,529
Cash payments (6,237) (2,435)
Balance $ 954 $ 3,094