XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring, Strategic Transaction and Integration (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve, Beginning Balance $ 3,568,000 $ 5,923,000
Restructuring Costs 19,571,000 6,710,000
Payments for Restructuring (13,319,000) (7,886,000)
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 202,000 160,000
Restructuring Reserve, Accrual Adjustment 327,000 (1,019,000)
Restructuring Reserve, Ending Balance 9,945,000 3,568,000
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve, Beginning Balance 2,811,000 4,416,000
Restructuring Costs 18,299,000 5,521,000
Payments for Restructuring (11,687,000) (6,694,000)
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 212,000 198,000
Restructuring Reserve, Accrual Adjustment 327,000 (234,000)
Restructuring Reserve, Ending Balance 9,538,000 2,811,000
Facility Closing [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve, Beginning Balance 757,000 1,507,000
Restructuring Costs 1,272,000 1,189,000
Payments for Restructuring (1,632,000) (1,192,000)
Restructuring Reserve, Foreign Currency Translation Gain (Loss) (10,000) (38,000)
Restructuring Reserve, Accrual Adjustment 0 (785,000)
Restructuring Reserve, Ending Balance $ 407,000 $ 757,000