XML 86 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Charges and Other Costs (Schedule of Restructuring Reserves) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Beginning Balance $ 125 $ 3,781 $ 3,511
Restructuring Charges 6,336 7,327 5,710
Cash Payments (6,252) (10,983) (5,030)
Non-Cash Activity 0 0 (410)
Ending Balance 209 125 3,781
Severance Costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Beginning Balance 35 3,683 3,257
Restructuring Charges 4,844 4,508 2,428
Cash Payments (4,670) (8,156) (1,713)
Non-Cash Activity 0 0 (289)
Ending Balance 209 35 3,683
Lease Facility Costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Beginning Balance 9 17 17
Restructuring Charges (9) 176 1,261
Cash Payments 0 (184) (1,261)
Non-Cash Activity 0 0 0
Ending Balance 0 9 17
Other Exit Costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Beginning Balance 81 81 237
Restructuring Charges 1,501 2,643 2,021
Cash Payments (1,582) (2,643) (2,056)
Non-Cash Activity 0 0 (121)
Ending Balance $ 0 $ 81 $ 81