XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Other Charges (Summary of Activity Related to Accrued Restructuring and Other Charges ) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost And Reserve [Line Items]      
Beginning balance $ 1,912 $ 23 $ 314
Additions $ 4,465 $ 4,600 $ 3,423
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Operating Income (Expense), Net Other Operating Income (Expense), Net Other Operating Income (Expense), Net
Cash payments $ (5,963) $ (2,714) $ (3,491)
Adjustments (127) (3) (223)
Ending balance 287 1,912 23
Employee Termination Charges      
Restructuring Cost And Reserve [Line Items]      
Beginning balance 1,912 0 87
Additions 3,834 4,600 2,910
Cash payments (5,384) (2,714) (2,913)
Adjustments (105) 26 (84)
Ending balance 257 1,912 0
Lease Contract Termination and Other Charges      
Restructuring Cost And Reserve [Line Items]      
Beginning balance 0 23 227
Additions 631 0 513
Cash payments (579) 0 (578)
Adjustments (22) (23) (139)
Ending balance $ 30 $ 0 $ 23