XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Activities - Reconciliation of Beginning and Ending Restructuring Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]    
Balance $ 810  
Accrual and accrual adjustments 6,655 $ 7,755
Cash payments (7,098) (5,702)
Balance $ 367 $ 2,053